InvenTree

InvenTree

Open-source inventory and production management for parts and BOMs

6.2kstars
1.2kforks
Last commit: 1d ago
Repo age: 9y old
InvenTree screenshot

InvenTree is a web-based inventory management system focused on parts, assemblies, and manufacturing workflows. It helps teams track component data, stock levels and locations, BOMs, suppliers, purchasing, and production builds with traceability.

Key Features

  • Parts catalog with parameters/metadata, internal part numbering, attachments, and revision history
  • Stock management with locations, status, allocations, and stock tracking per part
  • Bill of Materials (BOM) management for assemblies, including sub-assemblies and BOM validation
  • Manufacturing/build workflows with build orders, consumption of stock, and output tracking
  • Purchasing and supplier management (supplier parts, pricing breaks, manufacturer part info)
  • Sales/orders support for allocating stock to customer orders (where configured)
  • Barcode/label workflows (scan to find/move/consume stock; label generation)
  • REST API and integrations (e.g., external tools, ERP/light automation, scripting)
  • Role-based access control, multi-user operation, and audit/traceability features

Use Cases

  • Electronics/mechanical labs tracking parts, reels/bins, and BOMs for prototypes
  • Small manufacturers managing builds, stock consumption, and component traceability
  • Makerspaces tracking shared inventory, locations, and reorder processes

Limitations and Considerations

  • Feature depth is geared toward inventory/manufacturing; full ERP modules (finance/payroll) are out of scope
  • Some advanced workflows may require configuration, plugins, or custom integration via the API

InvenTree is well-suited for organizations that need accurate parts data, stock control, and BOM-driven production processes. Its web UI plus API and barcode-centric workflows make it practical for both day-to-day inventory operations and lightweight manufacturing execution.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Odoo

Odoo

Modular ERP suite for CRM, accounting, inventory, and more

48.3k
31k
Last commit: 1d ago

Odoo is a modular ERP and business app suite covering CRM, sales, accounting, inventory, manufacturing, HR, eCommerce, and website building with a unified database and extensible framework.

Alternative to:
SAP S/4HANA
SAP S/4HANA
+9
EverShop

EverShop

Modern Node.js eCommerce platform with a customizable admin

8.9k
2.1k
Last commit: 2d ago

EverShop is a Node.js-based eCommerce platform with storefront, admin dashboard, product/catalog management, orders, payments, and an extension-based architecture.

Alternative to:
Shopify
Shopify
+4
Grocy

Grocy

Web-based groceries and household management

8.6k
708
Last commit: 3mo ago

Grocy is a self-hosted web app for groceries, pantry inventory, shopping lists, recipes, chores, and household consumption tracking with barcode scanning and stock automation.

Alternative to:
AnyList
AnyList
+5
Dolibarr

Dolibarr

Modular ERP & CRM for small and medium-sized organizations

6.8k
3.2k
Last commit: 1d ago

Dolibarr is a modular ERP/CRM for SMBs to manage sales, invoicing, inventory, projects, accounting, and more via a web interface with optional modules.

Alternative to:
Oracle NetSuite
Oracle NetSuite
+7
OpenEMR

OpenEMR

Open source electronic health records and practice management

4.6k
2.7k
Last commit: 1d ago

A full-featured EHR/EMR and medical practice management system with scheduling, e-prescribing integrations, billing/claims support, patient portal, and reporting.

Alternative to:
MyChart
MyChart
+9
Bigcapital

Bigcapital

Open-source accounting and financial management for small businesses

3.5k
371
Last commit: 1d ago

Self-hosted accounting software for invoicing, expenses, bank reconciliation, financial reports, and multi-currency bookkeeping for small businesses and freelancers.

Alternative to:
QuickBooks Online
QuickBooks Online
+5