Submit
Icon for InvenTree

InvenTree

InvenTree is an open-source inventory management system built with Python and Django. It provides intuitive parts management, stock control, BOM management, and supplier tracking for SMEs and hobbyists.

Screenshot of InvenTree website

InvenTree is an open-source inventory management system designed for small-to-medium businesses and hobbyist applications. Built on Python and Django, it provides a web-based interface for managing parts inventory, tracking stock levels, and maintaining supplier relationships.

The system centers around parts as the fundamental inventory element, organizing them into structured categories. Users can manage suppliers and link supplier items to parts, view current stock levels across locations, and track stock required for builds. The intelligent Bill of Materials (BOM) management provides clear visibility into sub-parts required for assembly.

InvenTree offers flexible deployment options including Docker (recommended), bare metal installation, and package installers. It supports multiple database backends including PostgreSQL, MySQL, and SQLite. The application provides a REST API for integration with external systems and supports plugins for extending functionality.

Key features

  • Parts organization with structured categories and parameters
  • Stock tracking with location-based inventory
  • Supplier management with price tracking
  • Bill of Materials (BOM) management for assemblies
  • Build orders and stock allocation
  • REST API for third-party integrations
  • Plugin system for custom functionality
  • Mobile app companion
  • Label printing support (Zebra printers)

Limitations

  • Requires Python 3.11+ and technical knowledge for self-hosting
  • No native cloud/SaaS offering; must self-host or use third-party hosting
  • Limited built-in reporting and analytics compared to enterprise ERP systems
  • Plugin ecosystem is community-driven with varying maintenance levels
  • Mobile app requires separate installation and configuration
  • No native integration with major accounting software (requires API custom development)

Share:

Kind
Software
License
Open Source
Website
inventree.org
APIDatabaseDeployment TypeLanguageLicense
Show all
Active
Ad
Icon

 

  
 

Similar to InvenTree

Icon

 

  
  
Icon

 

  
  
Icon