Next.jsとPostgreSQLを基盤とするTypeScriptフレームワーク。CRM、ERP、コマースのモジュールと、AIコーディングエージェント向けの開発ルールを備えています。
apache/ofbiz-framework
Apache OFBizは、ERP、CRM、eコマース、サプライチェーン、製造計画向けのオープンソースJavaフレームワーク兼業務アプリケーションスイートです。
代替できる製品:SAP Business One
Oracle NetSuite
- スター
- 1,149
- フォーク
- 760
- 未解決の Issue
- 45
- 最終コミット
- 3 時間前
これは何?
Apache OFBizは、Javaで開発されたエンタープライズ自動化プロジェクトです。ライブラリ、エンティティ、サービス、再利用可能なコンポーネントで構成されるフレームワークに加え、ERP、CRM、eビジネス、eコマース、サプライチェーン管理、製造資源計画をカバーする業務アプリケーションを備えています。あらゆる企業向けの完成品ではなく、エンタープライズシステムを構築するための基盤として設計されています。
JDK 17で動作し、Gradleでビルドできます。クイックスタートでは依存関係をダウンロードしてデモデータを読み込み、H2組み込みデータベースを使ったサーバーを起動します。注文管理、会計、管理用のWebインターフェースも利用できます。MySQLやPostgreSQLなど、ほかのデータベースも設定可能です。また、マルチテナント構成、データ読み込みツール、プラグインシステム、Dockerへのデプロイに対応しています。
OFBizは、コアフレームワークリポジトリと任意のプラグインリポジトリに分かれています。本番サーバー向けにtarまたはzip形式でパッケージ化でき、統合テスト、依存関係の脆弱性スキャン、リモートデバッグモードも備えています。
主な機能
- 01ERP、CRM、eコマース、サプライチェーン、製造資源計画を単一のコードベースでカバーします。
- 02JDK 17で動作し、Gradleベースのビルドタスクと起動タスクを利用できます。
- 03デフォルトではH2組み込みデータベースを使用し、MySQLやPostgreSQLにも対応します。
- 04プラグインシステムとマルチテナント向けのデータ読み込み機能を備えています。
- 05サーバーへのデプロイ用にtarまたはzipアーカイブとしてパッケージ化でき、Dockerでも実行できます。
ユースケース
- Javaを基盤に、独自のERPや注文管理システムを構築する。
- 注文、会計、管理用のインターフェースを備えたeコマースのバックオフィスを運用する。
- プラグインやカスタムコンポーネントを通じて、エンタープライズシステムを拡張する。
- サプライチェーンや製造計画向けのオープンソース代替製品を評価する。
クイックスタート
- 1
Gradle wrapperをダウンロードする(Unix系)
./gradle/init-gradle-wrapper.sh - 2
システムをクリーンアップしてデモデータを読み込む(Unix系)
./gradlew cleanAll loadAll - 3
OFBizを起動する(Unix系)
./gradlew ofbiz - 4
ブラウザーで https://localhost:8443/webtools を開き、admin / ofbiz でログインします
使う前に知っておきたいこと
- JDK 17がインストールされ、JAVA_HOMEが設定されている必要があります。
- すべての依存関係をダウンロードするため、初期セットアップには時間がかかる場合があります。
- loadAllの実行により既存データが削除され、デモデータにリセットされます。
- Windowsで実行するにはPowerShell 7.1.3以降が必要で、インストール先のパスにスペースを含めることはできません。
収録されている特集
トピック
よくある質問
- ofbiz-framework とは?
- Apache OFBizは、ERP、CRM、eコマース、サプライチェーン、製造計画向けのオープンソースJavaフレームワーク兼業務アプリケーションスイートです。 Apache OFBizは、Javaで開発されたエンタープライズ自動化プロジェクトです。ライブラリ、エンティティ、サービス、再利用可能なコンポーネントで構成されるフレームワークに加え、ERP、CRM、eビジネス、eコマース、サプライチェーン管理、製造資源計画をカバーする業務アプリケーションを備えています。あらゆる企業向けの完成品ではなく、エンタープライズシステムを構築するための基盤として設計されています。
- ofbiz-framework は無料で使えますか?ライセンスは?
- ofbiz-framework は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ofbiz-framework は今もメンテナンスされていますか?
- 活発にメンテナンス中。ofbiz-framework の最終コミットは 2026年11月7日 です。
- ofbiz-framework は何に使えますか?
- Javaを基盤に、独自のERPや注文管理システムを構築する。 注文、会計、管理用のインターフェースを備えたeコマースのバックオフィスを運用する。 プラグインやカスタムコンポーネントを通じて、エンタープライズシステムを拡張する。 サプライチェーンや製造計画向けのオープンソース代替製品を評価する。
- ofbiz-framework のインストール方法は?
- Gradle wrapperをダウンロードする(Unix系): ./gradle/init-gradle-wrapper.sh システムをクリーンアップしてデモデータを読み込む(Unix系): ./gradlew cleanAll loadAll OFBizを起動する(Unix系): ./gradlew ofbiz ブラウザーで https://localhost:8443/webtools を開き、admin / ofbiz でログインします
- ofbiz-framework はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/apache/ofbiz-framework
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Odooは、CRM、会計、在庫、販売、人事などを網羅するWebベースのオープンソース業務アプリスイートで、単独でも組み合わせてERPとしても利用できます。
Frappe Framework上に構築された、会計、在庫、製造、販売、購買、人事、プロジェクト管理を網羅するオープンソースERP。
MariaDBを基盤とするPython・JavaScript製のローコードなフルスタックWebフレームワーク。ERPNextの開発にも使われています。
ERP、CRM、HRM、ATS、プロジェクト管理、従業員の時間追跡を統合したオープンソースの業務管理プラットフォーム。
連絡先、見積もり、請求書、注文、在庫、会計、人事を一元管理できるオープンソースのPHP製Web ERP・CRM。