OpenProject
Web-based open-source project management with Gantt charts, boards and time tracking
In our rankings
Scores on the self-hosted project management criteria
Evaluated Nov 5, 2026- Planning views ×3 4
4/5 means: All four view types.
Boards, a table view, Gantt charts and a calendar are documented; the team planner view is an Enterprise add-on, so the Community edition has the four core views only.
5 quotes - Self-hosted setup ×3 2
2/5 means: The documented production setup runs seven or more services.
The recommended Docker setup runs one container per process, seven services in the documented example. The all-in-one container is not recommended for production. DEB/RPM packages exist for a limited set of Linux distributions, and the minimum memory is 4096 MB.
5 quotes - Time tracking ×2 5
5/5 means: A start/stop timer, time reports and cost or budget tracking.
Time logged directly on work packages, a start/stop time tracking button, plus cost reporting and budgeting.
3 quotes - Imports and integrations ×2 2
2/5 means: An API or integrations, but no importer that is ready for production use.
An API and integrations with Nextcloud, XWiki, GitHub and GitLab, but the Jira Migrator is for test setups only and CSV import is only on the development branch.
4 quotes
Evidence (21 quotes)
- 1
“Agile boards, Kanban, Scrum, SAFe”
github.com/opf/openproject · checked - 2
“Project planning and scheduling with Gantt charts”
github.com/opf/openproject · checked - 3
“The table view shows all work packages in a table with selected attributes in the columns.”
- 4
“The Calendar module gives you an overview of work packages scheduled in a particular month or week.”
openproject.org/docs/user-guide/calendar · checked - 5
“This feature is an Enterprise add-on and can only be used with Enterprise cloud or Enterprise on-premises”
- 6
“How to track time in real time using the start/stop time tracking button”
- 7
“Time tracking, cost reporting, and budgeting”
github.com/opf/openproject · checked - 8
“One container per process (recommended)”
- 9
“kpdoc86ggema openproject_cache replicated 1/1 memcached:latest qrd8rx6ybg90 openproject_cron replicated 1/1 openproject/openproject:17 cvgd4c4at61i openproject_db replicated 1/1 postgres:17 uvtfnc9dnlbn openproject_proxy replicated 1/1 openproject/openproject:17 * :8080->80/tcp g8e3lannlpb8 openproject_seeder replicated 0/1 openproject/openproject:17 canb3m7ilkjn openproject_web replicated 1/1 openproject/openproject:17 7ovn0sbu8a7w openproject_worker replicated 1/1 openproject/openproject:17”
- 10
“This allows for a very quick start but is not recommended for production as it hinders upgradability of the different components such as the database.”
- 11
“Install OpenProject using your package manager (limited supported distributions)”
- 12
“Memory: 4096 MB”
- 13
“This feature is under active development. Please only use it in test setups.”
- 14
“This import functionality is available on our Dev branch.”
- 15
“Integrations: Nextcloud, XWiki, GitHub, GitLab, and more”
github.com/opf/openproject · checked - 16
“As open source software, OpenProject gives you the flexibility to review or modify the software for your own purpose, or integrate other systems via our API.”
openproject.org/enterprise-edition · checked - 17
“OpenProject is licensed under the terms of the GNU General Public License version 3.”
github.com/opf/openproject · checked - 18
“Community Edition, free of charge: Download OpenProject and get started with the self-hosted Community edition.”
github.com/opf/openproject · checked - 20
“Users can book their time or units spent on an activity within a project directly on work packages”
- 21
“CPU: Quad Core CPU (>= 2ghz)”
- 19
“tag_name: v17.9.6, published_at: 2026-10-30T13:32:00Z”