Apache OFBiz logo

Apache OFBiz

Java ERP system for automating enterprise processes, with apps for commerce, CRM, supply chain, and manufacturing

Open Source Alternative to
Repository activity
  • Stars1.1k
  • Forks689
  • Open Issues54
apache-ofbiz-framework health score - Linux Foundation Insights
License

Apache-2.0

Languages
  • Java
  • FreeMarker
  • Groovy
Apache OFBiz screenshot

About Apache OFBiz

Apache OFBiz is an open source enterprise resource planning system written in Java. It bundles libraries, entities, services, and business applications to automate enterprise processes across ERP, CRM, e-commerce, supply chain management, and manufacturing resource planning.

Build and server tasks run through Gradle, which starts the OFBiz server and loads seed and demo data. Back office interfaces for order management, accounting, and administration open in a browser at localhost. It defaults to an embedded H2 database and can be switched to an external MySQL, PostgreSQL, or Oracle database.

OFBiz is a top level Apache Software Foundation project under the Apache License 2.0. It can be packaged as a tar or zip distribution and run as a service, or deployed with Docker to keep deployment configuration separate from the source code.

Key features

  • Apps for ERP, CRM, e-commerce, supply chain, and manufacturing
  • Browser-based order, accounting, and admin interfaces
  • Plugin system for adding optional components
  • Multi-tenant data loading and management
  • Works with MySQL, PostgreSQL, or Oracle databases

Details

On GitHub since
2017
Language
Java
Database
H2, MySQL, PostgreSQL, Oracle
Build system
Gradle
Self-hosted
Yes
License
Apache License 2.0