23 Best Open Source Alternatives to Odoo

23 open source alternatives100% OSI-approved licensesUpdated June 2026

Odoo packages a whole business in one place - CRM, accounting, inventory, ecommerce, manufacturing, and HR as integrated apps that share a single database, with a genuinely capable open source Community edition you can run yourself. The catch is the open-core model: the most useful pieces, from full accounting and advanced inventory to studio customization and many app refinements, are reserved for the paid Enterprise edition, and Community is deliberately kept a step behind. As your team grows, that gap quietly pushes you toward per-user Enterprise licensing and Odoo-hosted plans. The fully-open options below give you complete apps without a gated upper tier - the features ship in the version you can install, self-host, and modify, with your data and custom modules staying entirely under your control.

Odoo CRM logo

1.Odoo CRM

52.4kOtherPython Self-host
Odoo CRM screenshot

Odoo CRM is the web-based, open source CRM app within Odoo's suite of business applications. It tracks prospects and customers through the sales pipeline and can run on its own or alongside the rest of the suite.

  • Track prospects and customers through the sales pipeline
  • Integrates with other Odoo business apps
  • Use standalone or as part of an ERP suite
  • Self-hosted Community edition or hosted cloud
ERPNext logo

2.ERPNext

35.7kGPL-3.0Python Self-host
ERPNext screenshot

ERPNext is a 100% open source ERP system for running business operations in one place. It covers invoices, stock tracking, personnel management, accounting, order management, manufacturing, asset management, and projects, reducing the need to buy separate software for each task.

  • Accounting for transactions, cash flow, and financial reports
  • Inventory, sales orders, customers, suppliers, and shipments
  • Manufacturing with material consumption and capacity planning
  • Asset lifecycle tracking from purchase to disposal
Aureus ERP logo

3.Aureus ERP

11kMITPHP Self-host
Aureus ERP screenshot

Aureus ERP is an open source enterprise resource planning platform for small and medium businesses as well as larger organizations. Built on Laravel 13 and FilamentPHP 5, it brings accounting, inventory, HR, CRM, and project management into one system with role-based access control via Filament Shield.

  • Modular plugin system installed via Artisan commands
  • Accounting, invoicing, and payment management
  • Inventory, warehouse, and manufacturing modules
  • Role-based access control with Filament Shield
IDURAR logo

4.IDURAR

8.5kAGPL-3.0JavaScript Self-host
IDURAR screenshot

IDURAR is an open source ERP and CRM for invoicing, quotes, accounting, inventory, and HR. It is aimed at teams that want to run business operations from software they host themselves, with invoice, payment, quote, and customer management as the core modules.

  • Invoice, payment, quote, and customer management
  • Accounting, inventory, and HR modules
  • Node.js and Express.js backend with React frontend
  • MongoDB storage with Ant Design and Redux
Dolibarr logo

5.Dolibarr

7.3kGPL-3.0PHP Self-host
Dolibarr screenshot

Dolibarr is an ERP and CRM suite for companies, foundations, and freelancers. It manages day-to-day business activity such as contacts, quotes, invoices, orders, stocks, agenda, accounting, and human resources from one web application.

  • Standalone or web access from Internet or LAN
  • Contacts, quotes, invoices, orders, stocks, agenda
  • Accounting, HR, projects, tasks, and reporting
  • REST and SOAP APIs with LDAP connectivity
InvenTree logo

6.InvenTree

7.1kMITPython Self-host
InvenTree screenshot

InvenTree is an open source inventory management system that provides low-level stock control and part tracking. It is aimed at teams that need to manage parts, stock locations, and supplier information in detail rather than as a simple item list.

  • Low-level stock control and part tracking
  • Web-based admin interface
  • REST API for external applications
  • Plugin system for custom extensions
SuiteCRM logo

7.SuiteCRM

5.5kAGPL-3.0PHP Self-host
SuiteCRM screenshot

SuiteCRM is an open source customer relationship management application for SMEs and enterprises. It gives organizations full control of their customer data and the freedom to own and customize their business system instead of relying on a proprietary CRM.

  • Accounts, contacts, leads, opportunities, and cases
  • Contracts, quotes, documents, and reports
  • Workflow automation engine
  • Multi-currency and multi-language support
Ever Gauzy logo

8.Ever Gauzy

3.7kAGPL-3.0TypeScript Self-host
Ever Gauzy screenshot

Ever Gauzy is an open source business management platform that brings ERP, CRM, HRM, applicant tracking, and project management into one system. It tracks clients, employees, finances, and projects, with modules for sales, accounting, invoicing, billing, expenses, and inventory.

  • Headless REST APIs for the whole platform
  • Time, activity tracking, and timesheets with screenshots
  • Accounting, invoicing, billing, and expense management
  • Applicant tracking and candidate interviews
metasfresh logo

9.metasfresh

2.3kGPL-2.0Java Self-host
metasfresh screenshot

metasfresh is a free and open source ERP system for companies in industry and trade. It targets businesses that need scalable, flexible software with a web-based interface for sales orders, shipments, invoicing, and related day-to-day operations.

  • 3-tier architecture with a REST API
  • Web frontend built with HTML5, ReactJS, and Redux
  • Sales orders, shipments, and invoicing
  • Docker and Ubuntu installer setup
Corteza logo

10.Corteza

2.1kApache-2.0Go Self-host
Corteza screenshot

Corteza is a low-code platform for building CRM, business process, and other structured data apps. It ships with a CRM application out of the box and lets teams iterate on the data model and screens without writing a full application from scratch.

  • Build CRM, business process, and structured data apps
  • Visual data modeling with a workflow and scripting engine
  • API-centric integration with external services and instances
  • Flattened RBAC for granular access policies
Part-DB logo

11.Part-DB

1.6kAGPL-3.0PHP Self-host
Part-DB screenshot

Part-DB is an open source inventory management system for electronic components. It runs on a web server and is used from any browser without extra software, giving hobbyists, maker spaces, small companies, and universities one place to track parts, locations, prices, and datasheets.

  • Track parts with categories, locations, prices, and files
  • Barcode and label generation with webcam scanning
  • BOM management and KiCad import for projects
  • Permissions, two-factor auth, and SAML single sign-on
Horilla logo

12.Horilla

1.2kLGPL-2.1HTML Self-host
Horilla screenshot

Horilla is a free and open source HRMS that brings core HR workflows into one system. It covers recruitment, onboarding, employee management, attendance, leave, payroll, performance, offboarding, asset management, and a helpdesk module.

  • Recruitment, onboarding, and employee management
  • Attendance tracking and leave management
  • Payroll and performance management
  • Asset management and offboarding
Apache OFBiz logo

13.Apache OFBiz

1.1kApache-2.0Java Self-host
Apache OFBiz screenshot

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.

  • 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
Axelor Open Suite logo

14.Axelor Open Suite

953OtherJava Self-host
Axelor Open Suite screenshot

Axelor Open Suite is an open source full-web ERP suite that bundles business apps for managing day-to-day operations. Its modules can be activated individually, so a deployment can start with a few features and add more as needs grow.

  • CRM, sales, finance, HR, projects, inventory, and production modules
  • Multi-company, multi-currency, and multi-lingual support
  • Modules activated individually as needs grow
  • Built on the Axelor Open Platform low-code framework
ADempiere logo

15.ADempiere

877GPL-2.0Java Self-host
ADempiere screenshot

ADempiere is a business suite that combines ERP, CRM, manufacturing, supply chain, and point of sale in one system. It targets organizations that want a single application for finance, operations, and sales rather than separate tools stitched together.

  • ERP, CRM, manufacturing, supply chain, and POS in one suite
  • Java application you clone and build from source
  • Tagged releases such as the 3.9.4 line
  • Public GitHub issue tracking for bugs and contributions
iDempiere logo

16.iDempiere

626OtherJava Self-host
iDempiere screenshot

iDempiere is an open source ERP, CRM, and supply chain management suite for running core business operations. Developed by a worldwide community of small businesses, implementors, and end users, it descends from ADempiere and Compiere and carries business logic refined over years of real-world use.

  • ERP, CRM, and supply chain management in one suite
  • Modular plugin system powered by OSGi
  • ZK-based web interface
  • Runs on PostgreSQL or Oracle databases
OpenConstructionERP logo

17.OpenConstructionERP

349OtherTypeScript Self-host
OpenConstructionERP screenshot

OpenConstructionERP is an open-source construction ERP that combines estimates, schedules, tenders, contracts, site tasks, and reports in one platform. It brings bill of quantities (BOQ) work, 4D scheduling, and 5D cost control together for construction project management.

  • BOQ management with 4D scheduling and 5D cost control
  • AI-powered PDF takeoff and AI cost matching
  • DWG, RVT, and IFC import for CAD or BIM takeoff
  • Catalog of 55,000+ priced cost items
Tryton logo

18.Tryton

193OtherPython Self-host
Tryton screenshot

Tryton is open source business software for companies of any size, built as a modular ERP and business management platform. It aims to cover a wide range of business needs from a common base rather than locking you into a single fixed application.

  • Modular ERP and business management platform
  • Server, client, and proteus library packages
  • Install only the modules you need
  • Python packages run in a virtual environment
OCA Field Service logo

19.OCA Field Service

184AGPL-3.0HTML Self-host

OCA Field Service is a collection of Odoo add-ons for field service management. The core fieldservice module manages service locations, workers, and orders, and the surrounding modules extend it into a full FSM workflow inside an Odoo deployment.

  • Manage field service locations, workers, and orders
  • Define territories, branches, districts, and regions
  • Create orders from CRM, projects, sales, or agreements
  • Track routes, availability, stock, and timesheets
NotrinosERP logo

20.NotrinosERP

148GPL-3.0PHP Self-host
NotrinosERP screenshot

NotrinosERP is an open-source, web-based ERP system written in PHP and MySQL. It brings accounting, CRM, sales, purchasing, warehousing, manufacturing, payroll, and human resource functions into one self-hosted application for small and medium businesses.

  • Multi-company, multi-currency, and multi-language support
  • Role-based access control with per-module permissions
  • Multi-level approval workflow
  • Sales, purchases, inventory, manufacturing, payroll, and HR modules
OCA Payroll logo

21.OCA Payroll

117AGPL-3.0Python Self-host
OCA Payroll screenshot

OCA Payroll is a set of Odoo addons that add payroll to an Odoo deployment. It targets organizations that already run Odoo and want to handle payroll inside it rather than bolting on a separate payroll system.

  • Manage employee payroll records in Odoo
  • Post payroll entries to accounting
  • Define contract advantages for employees
  • Integrate payroll with the public holidays module
Kriolos POS logo

22.Kriolos POS

66GPL-3.0Java
Kriolos POS screenshot

Kriol Open Source Point of Sales (kriolosPOS) is a desktop point of sale application for retail checkout and store operations. It is a fork of uniCenta oPOS 4.5, which itself descends from OpenbravoPOS and the earlier Librepos (Tina POS), continuing a long lineage of open source Java POS software.

  • Desktop point of sale for retail checkout
  • Java application built and launched with Maven
  • Runs on Windows and Linux from source
  • MySQL 5.6 or MariaDB 10.5 backend
Beveren FSM logo

23.Beveren FSM

6AGPL-3.0TypeScript Self-host
Beveren FSM screenshot

Beveren FSM is a field service management app for ERPNext, built for service businesses that handle requests, technician schedules, on-site work, spare parts, and billing. It aims to replace manual or fragmented ERPNext workflows with one integrated service module.

  • Log service requests with issue, location, and priority
  • Optional quotations for labor, travel, and parts
  • Schedule appointments and assign technicians
  • Track on-site progress and consume parts from stock

Related alternatives