All 36 Dependencies

Every package Odoo depends on, ranked by repo health score.

Odoo is an open source suite of integrated business applications that covers every operational need of a growing company — from customer relationship management and e-commerce to accounting, warehouse management, manufacturing, and human resources. Each application is a self-contained module that can be installed and used independently, but the real value emerges when modules are combined: a sale order in CRM automatically creates a delivery in inventory, triggers an invoice in accounting, and updates project tasks, all without manual data entry between systems.

Built on Python and PostgreSQL with a custom JavaScript frontend framework called Owl, Odoo runs as a WSGI application that can be deployed on-premise, in a private cloud, or through Odoo's managed SaaS offering. The platform's architecture centers on a declarative ORM where data models define fields, access rules, and business logic through Python class attributes, and a QWeb XML template engine that renders views and PDF reports from database-stored configurations rather than hard-coded templates.

The community edition on GitHub ships 625+ addon modules covering verticals from fleet management and events to PEPPOL e-invoicing and country-specific accounting localizations for dozens of jurisdictions. A separate enterprise edition adds advanced reporting, IoT integration, and additional localizations under a proprietary license. Together they make Odoo one of the most feature-complete open source ERP platforms available, with an active ecosystem of community modules extending it further.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search