Part-DB

Inventory management system for your electronic components.

Healthy · 80
80/100
Healthy

Actively maintained with regular releases.

Maintenance 31/40
Releases 25/25
Community 9/20
Momentum 15/15

Commit activity more than 78% of tracked projects; popularity more than 46%. How this is calculated.

Commits, last 11 months

2025-10: 37 commits 2025-11: 41 commits 2025-12: 41 commits 2026-01: 103 commits 2026-02: 163 commits 2026-03: 79 commits 2026-04: 47 commits 2026-05: 83 commits 2026-06: 76 commits 2026-07: 76 commits 2026-08: 122 commits
2025-10 868 total 2026-08
Stars1.8k
Latest releasev2.19.1 · 27 Sept 2026
Repo updated27 Sept 2026
LicenceAGPL-3.0
Built withDocker, PHP, Nodejs

Is Part-DB actively maintained?

Over the last 11 months the project absorbed 868 commits, of which 274 arrived in the most recent quarter — roughly 91 commits a month.

The most recent tagged release, v2.19.1, shipped within the last month — a current, installable version exists today.

Part-DB ranks #6 of 13 in Inventory Management, placing it mid-table for maintenance activity.

What Part-DB actually does

Part-DB is an open-source inventory management system designed specifically for tracking electronic components and related hardware. It helps hobbyists and engineers catalogue their stock of resistors, integrated circuits, and other physical parts in a centralised web interface. The project is actively maintained under the AGPL-3.0 licence.

Best fit: Makers, repair shops, and small engineering labs that need a dedicated tool to organise physical electronics stock rather than relying on generic spreadsheets.

Worth knowing: The AGPL-3.0 licence carries strict copyleft implications if you modify the code and host it as a network service. Additionally, niche inventory tools often require significant manual data entry before they become genuinely useful.

Deployment notes

Deployment is typically handled via Docker containers, requiring persistent storage volumes for uploaded data and database states. You will also want to place the instance behind a standard reverse proxy to handle TLS termination.


Alternatives to Part-DB

Projects in the same categories, ordered by health score.