Odoo
Open-source business software that runs in the browser, with CRM, eCommerce, accounting, inventory and HR apps usable alone or together as an ERP.
- GitHub stars
- 55k
- Last commit
- today
- Self-hosted
- Yes
- Hosted version
- Available
Odoo is a bundle of browser-based, open-source business applications. Apps cover sales (CRM and eCommerce), a website builder, inventory and manufacturing, projects, invoicing and accounting, point of sale, human resources and marketing. It is written in Python, and GitHub lists the license as 'Other', so check the repository for the exact terms.
Each app can be used as a stand-alone application, but they are designed to work together, so installing several apps gives you a full-featured ERP system. This lets a business start with a single function, such as sales or invoicing, and add modules as its needs grow without changing platforms.
The README points to setup instructions for a standard installation, an eLearning course and a business game called Scale-up for learning the software, and developer tutorials for extending it. Odoo can be run on your own infrastructure, and the vendor's website offers commercial services. It suits small and mid-sized companies looking for an integrated business suite.
Key features
- CRM and sales applications
- Website builder and eCommerce
- Billing and accounting
- Warehouse and manufacturing management
- Project management and HR apps
- Stand-alone or integrated ERP use
Pricing: One app is free for unlimited users. Standard costs US$11.20 and Custom US$20.90 per user per month on monthly billing, with lower yearly rates; a free trial is offered and Custom allows on-premise hosting.




