Part-DB
Part-DB is an Open source inventory management system for your electronic components
Platform availability
Available on 3 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
76/100 Good
- Maintained
- 100last commit 16 days ago
- Popular
- 651,781 GitHub stars
- Easy to install
- 553 install platforms, install notes, Docker image
- Light to run
- 602 GB minimum RAM, runs on ARM
Availability: platform listings confirmed today
- GitHub stars
- 1,781
- Open issues
- 201
- Last commit
- 2026-09-28
- Latest release
- v2.19.2
- License
- AGPL-3.0
- Activity
- rising
Checked 16 days ago - source: GitHub (Part-DB/Part-DB-server)
Resources & Compatibility
Minimum requirements: 2 GB RAM. ARM (e.g. Raspberry Pi) is supported.
Checked 16 days ago - source: Docker Hub image tags and published docs
First-install notes
- Docker installation Install Part-DB with Docker for the easiest setup on Docker-capable hosts. source
Fetched 8 days ago - each note links to its source
Variants
Alternatives (2)
- InvenTree - InvenTree is an open-source inventory management system for tracking parts, stock levels, and manufacturing workflows, built for engineers…
- Snipe-IT - Easily see which assets are assigned, to whom, and their physical location.
Checked 17 days ago - source: AlternativeTo
Common questions
How can I route a domain to Part-DB through Nginx?
Follow the Nginx reverse proxy page in the official Part-DB documentation.
Can Part-DB sign users in through SAML or Active Directory?
Part-DB supports optional SAML single sign-on. An intermediate service such as Keycloak can connect it to an existing LDAP or Active Directory server.
Where are the backup and restore instructions for a self-hosted instance?
The official documentation has a dedicated Backup & Restore Data section.
Can I move from PartKeepr to Part-DB?
Yes. The official documentation includes a page for migrating from PartKeepr to Part-DB.
Can I import a KiCad bill of materials into a project?
Yes. Part-DB supports BOM import for projects from KiCad.
Answers sourced from docs.part-db.de, github.com
Community
- Is there a simple inventory manager for home and not IT items? (reddit)
- Part-DB: An open source web based inventory management ... - Reddit (reddit)
- Self-hosted inventory solution for electrical components ... - Reddit (reddit)
- Free (and Open Source!) Electronics Part Inventory Software - Reddit (reddit)
- Part-DB 1.0 Release: An open source web based inventory ... - Reddit (reddit)
- I developed Part-DB: A free and open source web based ... - Reddit (reddit)
Collected 11 days ago - public community threads