Stars
Forks
Watchers
Developer links
Odoo
Roughly 40 integrated business apps forming a full ERP: Odoo's open-source suite runs companies end to end. The Community Edition, licensed LGPL-3.0, ships roughly 40 apps covering CRM, sales, invoicing, basic accounting (journals, chart of accounts, taxes, reconciliation), inventory and warehouse management with multi-step routes, manufacturing with BOMs and work orders, purchasing, project management, timesheets, HR, a website builder, and eCommerce. Each app works standalone, but they share one PostgreSQL database and one data model, so a confirmed sale updates stock, triggers procurement, and posts invoices without integration glue. The modular design means you enable only the apps you need and extend with 40,000+ community modules from the Odoo app store covering nearly any vertical requirement. Inventory supports multi-warehouse stock, reordering rules, and lot and serial tracking with barcode-ready operations; manufacturing ties BOMs, work orders, and work-center routing directly to sales demand and stock levels; and the website builder sells straight from your product catalog with payment provider integrations. You can start with just CRM and invoicing on day one and switch on inventory or eCommerce later - new apps integrate with existing data instantly because the schema is shared. The server is Python with an XML/JavaScript view layer, and because data lives in plain PostgreSQL there is no proprietary format: you can query, back up, migrate, and extend business data directly, with unlimited users and no per-seat licensing - where enterprise ERP pricing is per user per month, headcount here costs nothing.
Benefits
- Unlimited Users, Zero License Cost
- Enterprise ERP pricing is per user per month; self-hosted Odoo Community costs nothing in licenses regardless of headcount, so the whole company can have accounts.
- One Database, No Integration Glue
- Sales, stock, purchasing, manufacturing, and invoicing share the same records. A confirmed order reserves inventory and drives procurement automatically, replacing the CSV exports and sync jobs that plague multi-tool setups.
- Start Small, Grow Modularly
- Enable just CRM and invoicing on day one, then switch on inventory, manufacturing, or eCommerce later. New apps integrate with existing data instantly because the schema is shared.
- Your Data in Plain PostgreSQL
- No proprietary formats and full source access mean you can query, back up, migrate, and extend your business data directly, with 40,000+ community modules when stock features fall short.
Features
- CRM and Sales
- Pipeline management with stages and activities, quotations that convert to orders, price lists, and customer portals for order tracking.
- Inventory and Warehouse Management
- Multi-warehouse stock with transfer routes, reordering rules, lot and serial tracking, and barcode-ready operations for receiving and delivery.
- Manufacturing (MRP)
- Bills of materials, work orders, routing through work centers, and production scheduling tied directly to sales demand and stock levels.
- Invoicing and Accounting
- Customer invoicing, vendor bills, journals, chart of accounts, tax handling, payment registration, and partial reconciliation with financial reports.
- Website Builder and eCommerce
- Drag-and-drop website editing with a storefront that sells directly from your product catalog and inventory, including payment provider integrations.
- HR, Projects, and 40,000+ Modules
- Employee records, recruitment, time off, project tasks with timesheets, and an app store of community modules covering nearly any vertical requirement.