Apache OFBiz

An enterprise resource planning system for automating business processes including CRM, e-commerce, and supply chain management.

Apache OFBiz screenshot 1

Apache OFBiz is an open-source, self-hosted Enterprise Resource Planning (ERP) system written in Java. It provides a comprehensive collection of libraries, entities, and services designed to automate various business processes, including customer relationship management, e-commerce, and supply chain management. The software acts as a central hub for managing the operational data and workflows of an organization.

The software is deployed as a server application and is accessed by users via a web browser. It utilizes the Gradle build system for installation, data loading, and task management. Deployment options include running the application on bare metal servers using shell scripts or batch files, or deploying the system within Docker containers to separate production code from deployment configurations.

Key features

  • Customer relationship management (CRM) tools
  • Full-stack e-commerce storefront and backend management
  • Supply chain management automation
  • Support for external databases including MySQL and PostgreSQL
  • Integrated Gradle build system for server tasks
  • Remote debug mode for Java IDEs on port 5005
  • Ability to run as a system service on Windows and Unix-like OS
  • Pre-loaded demo data for initial system setup

The system requires the Java Development Kit (JDK) version 17 to function. Its architecture is built to handle complex business logic through a set of services and entities that can be customized to fit specific organizational needs. For developers, the project supports integration with the Eclipse IDE and provides specific Gradle tasks for cleaning the system, loading data, and managing server status. The software is intended for organizations that require a unified suite of business tools to manage their internal resources and external customer interactions.

Apache OFBiz serves as a full-stack business management platform for automating enterprise operations and coordinating various departmental functions.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity16 days ago
Repository Age9 years
LicenseApache-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.