Open source ERP for accounting, inventory, orders, manufacturing, assets, projects, and daily operations
- Stars35.7k
- Forks11.7k
- Open Issues2.1k
GPL-3.0
- Python
- JavaScript
- TypeScript

About ERPNext
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.
Core modules manage cash flow, record transactions, summarize and analyze financial reports, track inventory levels, replenish stock, and manage sales orders, customers, suppliers, shipments, deliverables, and order fulfillment. Manufacturing tools cover production cycles, material consumption, capacity planning, and subcontracting.
ERPNext runs on the Frappe Framework, a Python and JavaScript web application framework with database abstraction, user authentication, and a REST API. It can be hosted on Frappe Cloud or self-hosted with Docker and Docker Compose, with setup through the Frappe tooling.
Key features
- 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
- Projects with tasks, timesheets, and issues
Details
- First released
- 2011
- Self-hosting
- Docker · Docker Compose
- Cloud
- Frappe Cloud
- Framework
- Frappe Framework
- Language
- Python · JavaScript
- API
- REST API
