概要
ERPNextは、accounting、order/inventory management、manufacturing、asset management、project managementなどを1つにまとめるオープンソースERPです。Python/JavaScriptのFrappe Frameworkを基盤にし、Frappe UIでWeb UIを構成します。2026年9月16日時点のlatest stable GitHub releaseはv16.35.0、repositoryはGPL-3.0です。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
会計・在庫・受発注・製造・資産・projectを同じ業務dataでつなぐ
READMEはAccounting、Order Management、Manufacturing、Asset Management、Projectsを主要機能として挙げています。cash flow、stock、sales/purchase、supplier/customer、production、equipment、timesheetやissueを別々のsystemへ分断せず扱えます。
GitHub TopicsにはCRM、procurement、point-of-sale、retail、healthcare、HRMSなどもあり、ERPとして複数業務domainを横断する規模の大きいapplicationです。
Frappe Frameworkのdata model・auth・REST APIと、Vue系Frappe UIを土台にする
READMEではFrappe FrameworkをPython/JavaScriptのfull-stack frameworkとして説明し、database abstraction、user authentication、REST APIを提供するとしています。
Frappe UIはVue-based component libraryで、ERPNextのSPA系UIを構築する基盤です。OSS探訪のBuilt withではGitHub metadataからPython + Frappe Frameworkを表示します。
managed hostingとself-hostの両方を選べる
Frappe Cloudはinstallation、upgrade、monitoring、maintenanceを含むmanaged hostingとして案内されています。一方、self-hostではFrappe DockerやBenchを使ったdeployment/development pathがあります。
READMEには評価用のDocker構成と、Benchでsiteを作りERPNext appをinstallするlocal development手順の両方が示されています。
出典:[2]
複数の基幹業務を1つのERPへ寄せ、sourceとdata modelを自分で拡張したい組織に
会計・在庫・販売・購買・製造・projectが別SaaSへ分散している組織や、自社業務に合わせたfield/workflow/app拡張が必要な環境に向きます。Frappe ecosystemを前提に業務applicationを追加開発する場合にも一貫性があります。
READMEのpwd.yml Docker手順は明示的にdisposable demoで、production用途ではない
評価用手順はfrappe_docker repositoryをcloneし docker compose -f pwd.yml up -d で起動できますが、READMEは環境を捨てる前提で、custom appもinstallできないと警告しています。
productionではFrappe Dockerの正式docsやmanaged Frappe Cloudなど、upgrade、backup、database、custom appを含む別のdeployment設計を使う必要があります。
出典:[2]
default branchのdevelopとstable v16系を混同しない
GitHubのdefault branchはdevelopですが、latest stable release v16.35.0はversion-16 branchをtargetにしています。production運用ではdevelopの最新commitをそのまま採用せず、利用するmajor/minor releaseとFrappe Framework側の互換versionを固定する方が安全です。
GPL-3.0のcodeとERPNext/Frappeのtrademark policyは別に確認する
repository metadataはGPL-3.0です。またREADMEはLogo and Trademark Policyを別途参照するよう案内しています。forkや再配布ではsource code licenseだけでなく名称・logo利用条件も分けて確認する必要があります。
参考にした公式資料
- [1]frappe/erpnext — GitHub repository metadata(2026-09-16)
- [2]ERPNext — README (develop)(2026-09-16)
- [3]ERPNext v16.35.0 release(2026-09-16)
編集部からの補足
単一機能ではなく複数の基幹業務を同じdata modelへ集約できる点が価値です。READMEのpwd.ymlはdisposable demoなのでproduction構成と混同せず、stable v16系とdevelop branchも分けて扱う必要があります。
3ステップで試す
- 1
評価用Docker構成を取得
ERPNext READMEが案内するFrappe Dockerの評価用repositoryです。
git clone https://github.com/frappe/frappe_docker && cd frappe_docker - 2
disposable demoを起動
READMEが明示する評価専用構成です。production用途には使わないでください。
docker compose -f pwd.yml up -d - 3
ERPNextへログイン
初期credentialは Administrator / admin です。
http://localhost:8080
成長
成長の推移 · 直近30日
39,279 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 312
- Open PR
- 67
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Paperclip80,821 Stars
複数のAIエージェントを組織図・目標・タスク・承認・予算で統制するオープンソースcontrol plane。
TypeScript - Plane59,471 Stars
Work Items・Cycles・Roadmap・Docsを統合するプロジェクト管理基盤。
TypeScript - Odoo54,387 Stars
CRM・会計・在庫・EC・製造などを同じ基盤で組み合わせられる、Python/PostgreSQL製のself-hostable業務アプリ群。
Python - Multica50,067 Stars
26種のagent CLIをissue・runtime・reviewで人間と同じチームに組み込むself-hostable AI workspace。
Go - Chatwoot36,854 Stars
Web chat・email・WhatsApp等を一つのinboxへ集約するself-host可能なomnichannel customer-support platform。
Ruby
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。