Skip to content
appsgit

9 top picks · 2 audience rankings

Best open source inventory management software

The best open source inventory management system is HomeBox (SysAdminsMedia) (AGPL-3.0, 7,662 GitHub stars, Docker image). Inventree stands out for the most GitHub stars, and Carbon stands out for the most commits in the last 12 months (3,357).

This page also breaks the picks down by team size and use: HomeBox (SysAdminsMedia) leads for small business; Inventree for enterprise.

This page ranks dedicated inventory, stock and parts tools. Full ERP suites such as Odoo and ERPNext also manage inventory; they are compared on the open source ERP page.

Updated · data from GitHub, refreshed daily

Top picks

  1. Rank 1:

    HomeBox (SysAdminsMedia)

    sysadminsmedia/homebox

    Inventory and organization system built for the home user.

    Active · last commit Oct 23, 2026

    ERP & InventoryGoDocker

    Stands out for its Go codebase. HomeBox (SysAdminsMedia) has 7,662 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 459 commits in the last year.

  2. Rank 2:

    Inventree

    inventree/InvenTree

    Inventory management system which provides intuitive parts management and stock control.

    Active · last commit Oct 28, 2026

    ERP & InventoryPython

    Stands out for the most GitHub stars. Inventree has 7,768 GitHub stars, uses the MIT license and had 1,294 commits in the last year.

  3. Rank 3:

    Carbon

    crbnos/carbon

    Manufacturing ERP, MES and QMS: quoting, MRP, inventory, shop floor and quality tracking on one Postgres schema.

    Active · last commit Oct 28, 2026

    ERP & InventoryTypeScriptDocker

    Stands out for the most commits in the last 12 months (3,357). Carbon has 2,770 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 3,357 commits in the last year; it replaces SAP Business One.

At a glance

Open source inventory management software compared

Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 9 inventory management software apps in the ERP & inventory category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.

Top 9 picks compared, data as of Oct 28, 2026
AppStands out forLicenseGitHub starsCommits (12 mo)Last commitDocker image
HomeBox (SysAdminsMedia)its Go codebaseAGPL-3.07,662459Oct 23, 2026Yes
Inventreethe most GitHub starsMIT7,7681,294Oct 28, 2026No
Carbonthe most commits in the last 12 months (3,357)AGPL-3.02,7703,357Oct 28, 2026Yes
Spoolmana permissive MIT licenseMIT2,953744Oct 27, 2026Yes
Part-DBits PHP codebaseAGPL-3.01,8171,092Oct 26, 2026Yes
NexoPOS–GPL-3.01,295421Oct 27, 2026No
DVinyl–MIT274500Oct 27, 2026Yes
Open QuarterMaster–GPL-3.0772,059Oct 28, 2026Yes
CellarBoss–GPL-3.051,460Oct 28, 2026Yes

1 of 3 · 9 picks

Top picks

9 of the 9 inventory management software apps in the ERP & inventory category.

  1. 1

    HomeBox (SysAdminsMedia)

    Inventory and organization system built for the home user.

    Stands out for its Go codebase. HomeBox (SysAdminsMedia) has 7,662 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 459 commits in the last year.

  2. 2

    Inventree

    Inventory management system which provides intuitive parts management and stock control.

    Stands out for the most GitHub stars. Inventree has 7,768 GitHub stars, uses the MIT license and had 1,294 commits in the last year.

  3. 3

    Carbon

    Manufacturing ERP, MES and QMS: quoting, MRP, inventory, shop floor and quality tracking on one Postgres schema.

    Stands out for the most commits in the last 12 months (3,357). Carbon has 2,770 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 3,357 commits in the last year; it replaces SAP Business One.

  4. 4

    Spoolman

    Keep track of your inventory of 3D-printer filament spools.

    Stands out for a permissive MIT license. Spoolman has 2,953 GitHub stars, uses the MIT license, ships a Docker image and had 744 commits in the last year.

  5. 5

    Part-DB

    Inventory management system for your electronic components.

    Stands out for its PHP codebase. Part-DB has 1,817 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,092 commits in the last year.

  6. 6

    NexoPOS

    Laravel and Vue point-of-sale system with registers, receipts, inventory, procurement, customers and reports, extensible with modules.

    NexoPOS has 1,295 GitHub stars, uses the GPL-3.0 license and had 421 commits in the last year.

  7. 7

    DVinyl

    Modern collection manager for physical media (vinyls, CDs, cassettes, books, movies, and video games).

    DVinyl has 274 GitHub stars, uses the MIT license, ships a Docker image and had 500 commits in the last year.

  8. 8

    Open QuarterMaster

    Powerful inventory management system, designed to be flexible and scalable.

    Open QuarterMaster has 77 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,059 commits in the last year.

  9. 9

    CellarBoss

    Wine inventory management system.

    CellarBoss has 5 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 1,460 commits in the last year.

2 of 3 · 5 picks

Which open source inventory management system is best for small business?

For small business, HomeBox (SysAdminsMedia) ranks first (AGPL-3.0, 7,662 GitHub stars), followed by Carbon and Inventree. Ranked for small business on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites, recent commits and deploy guides.

  1. 1

    HomeBox (SysAdminsMedia)

    Inventory and organization system built for the home user.

    HomeBox (SysAdminsMedia) has 7,662 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 459 commits in the last year. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.

  2. 2

    Carbon

    Manufacturing ERP, MES and QMS: quoting, MRP, inventory, shop floor and quality tracking on one Postgres schema.

    Carbon has 2,770 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 3,357 commits in the last year; it replaces SAP Business One. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.

  3. 3

    Inventree

    Inventory management system which provides intuitive parts management and stock control.

    Inventree has 7,768 GitHub stars, uses the MIT license and had 1,294 commits in the last year. For small business it also scores on an open-source license, a project website and a commit in the last 90 days.

  4. 4

    Part-DB

    Inventory management system for your electronic components.

    Part-DB has 1,817 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,092 commits in the last year. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.

  5. 5

    Spoolman

    Keep track of your inventory of 3D-printer filament spools.

    Spoolman has 2,953 GitHub stars, uses the MIT license, ships a Docker image and had 744 commits in the last year. For small business it also scores on a Docker image, an open-source license and a commit in the last 90 days.

3 of 3 · 5 picks

Which open source inventory management system is best for enterprise?

For enterprise, Inventree ranks first (MIT, 7,768 GitHub stars), followed by HomeBox (SysAdminsMedia) and Carbon. Ranked for enterprise on GitHub stars, commits in the last year, open-source licenses and recent commits.

  1. 1

    Inventree

    Inventory management system which provides intuitive parts management and stock control.

    Inventree has 7,768 GitHub stars, uses the MIT license and had 1,294 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.

  2. 2

    HomeBox (SysAdminsMedia)

    Inventory and organization system built for the home user.

    HomeBox (SysAdminsMedia) has 7,662 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 459 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.

  3. 3

    Carbon

    Manufacturing ERP, MES and QMS: quoting, MRP, inventory, shop floor and quality tracking on one Postgres schema.

    Carbon has 2,770 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 3,357 commits in the last year; it replaces SAP Business One. For enterprise it also scores on an open-source license and a commit in the last 90 days.

  4. 4

    Spoolman

    Keep track of your inventory of 3D-printer filament spools.

    Spoolman has 2,953 GitHub stars, uses the MIT license, ships a Docker image and had 744 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.

  5. 5

    Part-DB

    Inventory management system for your electronic components.

    Part-DB has 1,817 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,092 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.

FAQ

Questions and answers

Still curious? Email info@appsgit.com.

Is HomeBox (SysAdminsMedia) free?

Yes. HomeBox (SysAdminsMedia) is open-source software released under the AGPL-3.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.

Can I self-host these inventory management software with Docker?

Yes, 7 of the 9 picks. HomeBox (SysAdminsMedia), Carbon and Spoolman publish Docker images, so you can run them on a VPS or home server with Docker Compose. The others install from their own packages or source; follow each project's install guide.

Are all of these inventory management software open source?

All 9 apps on this list are open source. You can self-host and modify each one under its license.

Which of these inventory management software is the most actively developed?

Carbon, with 3,357 commits in the last 12 months. Activity is a good sign that bugs and security issues get fixed.

How is this list ranked?

Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 9 inventory management software apps in the ERP & inventory category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.

The weekly digest

New self-hosted apps, every week

Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.

One email a week. No spam, unsubscribe anytime.