OSS Tanbou

OpenProject — self-host project, portfolio, agile, Gantt, time tracking, wikis, and meetings in one platform

OSS health 100
About these scores

Discovery score is an unbounded weighted, log-compressed index of stars, watchers, forks, and contributors. Growth momentum is its change over the observed period; OSS health is a 0–100 score from available repository recency, Community Health, and release data.

Stars
16,127
Primary language
Ruby
License
GPL-3.0
Repository last updated
Sep 17, 2026

Overview

OpenProject is a GPL-3.0 project-management platform covering project, portfolio, and product management, work packages, Gantt charts, Kanban/Scrum, roadmaps, time/cost tracking, wikis, and meetings. Its Community Edition can be self-hosted. The latest stable release as of September 17, 2026 is 17.8.0.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Unify planning, issues, agile work, time, documentation, and meetings around work packages

OpenProject combines tasks and bugs with project/portfolio management, roadmaps, Gantt charts, Kanban/Scrum, time tracking, cost reporting, wikis, forums, and meeting agendas/minutes. It can be evaluated as a self-hosted, data-sovereign alternative to Jira, MS Project, Monday, Asana, and similar tools.

Sources: [2]

The 17.8 MCP Server can create and update work packages, comments, relations, and custom fields

OpenProject 17.8 expands its MCP Server with work-package creation and updates, comment creation, relation read/write operations, and custom-field handling. MCP operations follow the same permissions and business rules as the regular UI and API.

Sources: [3][4]

For teams that want project data, workflows, and permissions under their own infrastructure

It fits organizations—including public-sector, enterprise, and regulated environments—that want to keep project data under organizational control while covering planning, execution, time/cost, and documentation in one system.

Do not assume the MCP write capabilities are part of the standard Community Edition

The official 17.8 release article identifies the AI/MCP capability as an Enterprise add-on. The Community Edition provides the free/open-source project-management core, so teams selecting OpenProject specifically for AI integration should verify edition and licensing requirements.

Sources: [4][2]

Replace local Compose defaults with production-grade TLS, secrets, backups, and upgrade procedures

The Docker Compose guide is recommended for smaller instances, but the local quick-start OPENPROJECT_HTTPS=false setting is not a production configuration. Treat SECRET_KEY_BASE like a password and design persistent database/assets, backups, TLS, and upgrade procedures.

Sources: [5]

A large Rails and Angular/TypeScript stack increases maintenance cost for deep forks

The current development branch uses Rails 8.1.x on the backend and Angular 22 with TypeScript and a broad frontend dependency set. Deep customization therefore needs dependency upgrades and regression testing aligned with OpenProject releases.

Sources: [6][7]

Official sources

  1. [1]opf/openproject — GitHub repository metadata(2026-09-17)
  2. [2]OpenProject — README(2026-09-17)
  3. [3]OpenProject 17.8.0 — GitHub release(2026-09-17)
  4. [4]OpenProject 17.8 release article(2026-09-17)
  5. [5]OpenProject — Docker Compose installation(2026-09-17)
  6. [6]OpenProject — Gemfile(2026-09-17)
  7. [7]OpenProject frontend — package.json(2026-09-17)
Supplemental curator note

The key value is broad project management plus data sovereignty. The 17.8 MCP write capabilities are an Enterprise add-on, so edition boundaries matter.

Try it in 3 steps

  1. 1

    Get the source

    git clone --depth 1 https://github.com/opf/openproject.git
  2. 2

    Enter the repository

    cd openproject
  3. 3

    Check the official steps

    Continue with the commands in the README Installation, Quick Start, or Getting Started section.

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Check the official README

Growth

Growth trends · Last 30 days

16,127 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
1,747
Open PRs
228

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • project-management
  • openproject
  • ruby
  • issue-tracker
  • scrum
  • angular
  • project-planning
  • timeline
  • bug-tracker
  • roadmap
  • kanban
  • boards
Stars
16,127
Forks
3,487
Watchers
255
Open issues
0
Primary language
Ruby
License
GPL-3.0
Repository last updated
Sep 17, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.