OSS探訪

OpenProject — Gantt・Kanban・Scrum・工数・Wikiを統合し、オンプレミス運用できるproject management platform

OSS健全度 100
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
16,127
主要言語
Ruby
ライセンス
GPL-3.0
リポジトリ最終更新
2026/09/17

概要

OpenProjectは、project/portfolio/product管理、work package、Gantt、Kanban/Scrum、roadmap、time/cost tracking、Wiki、meetingを一つにまとめるGPL-3.0のproject management platformです。Community Editionをself-hostでき、2026年9月17日時点のlatest stableは17.8.0です。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

計画・issue・agile・工数・文書・会議を一つのwork management modelへまとめる

work packageを中心にtask/bug、project・portfolio、roadmap、Gantt、Kanban/Scrum、time tracking、cost reporting、Wiki、forum、meeting agenda/minutesまで扱えます。Jira、MS Project、Monday、Asana等から、data sovereigntyを保てるself-hosted候補として比較できます。

出典:[2]

17.8のMCP ServerはAI assistantからwork package更新・comment・relation操作まで扱う

17.8ではMCP Serverがwork packageの作成・更新、comment追加、relationの取得・作成・変更・削除、custom field操作へ拡張されました。UI/APIと同じpermission・business ruleに従うため、agentからproject dataを変更する際も既存の権限制御を利用できます。

出典:[3][4]

project情報をSaaSへ集約せず、組織内でdata・workflow・権限を管理したいteamに

公共・enterprise・regulated環境を含め、project dataを自組織のinfrastructureに置きながら、planningからexecution、time/cost、documentationまで一つのsystemで運用したい場合に向きます。

MCPのwrite機能をCommunity Editionの標準機能と混同しない

OpenProject 17.8のAI/MCP機能は公式release blogでEnterprise add-onとして案内されています。Community Editionはfree/open sourceのcore project managementを提供しますが、AI連携を導入判断の中心にする場合は契約editionと利用可能featureを別途確認してください。

出典:[4][2]

productionではComposeのdefaultをそのまま使わず、TLS・secret・backup・upgradeを運用に含める

公式Docker Compose guideは小規模instance向けの推奨方式ですが、local quick startの OPENPROJECT_HTTPS=false はproduction向けではありません。SECRET_KEY_BASEはpassword同等に扱い、productionではTLS、persistent assets/database、backupとupgrade手順を設計します。

出典:[5]

backendはRails、frontendはAngular/TypeScriptを含む大規模stack。customize時はupgrade追随コストを見込む

current dev branchではRails 8.1系をbackendに使い、frontendはAngular 22系・TypeScriptを中心に多数のUI dependencyを持ちます。forkや深いcustomizationを行う場合は、OpenProject本体のrelease cadenceに合わせたdependency更新とregression testが必要です。

出典:[6][7]

参考にした公式資料

  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)
編集部からの補足

project管理機能の広さだけでなくdata sovereigntyを重視しました。17.8のMCP write機能はEnterprise add-onなのでedition差分も確認してください。

3ステップで試す

  1. 1

    ソースを取得

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

    リポジトリへ移動

    cd openproject
  3. 3

    公式手順を確認

    READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
公式READMEで確認

成長

成長の推移 · 直近30日

16,127 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
1,747
Open PR
228

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

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
主要言語
Ruby
ライセンス
GPL-3.0
リポジトリ最終更新
2026/09/17

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。