
Part-DB
Web-based inventory management for electronic components
1.7k stars 232 forks last commit first released AGPL-3.0
Actively maintained
Last commit 24 Aug 2026.

Part-DB is an open-source, web-based inventory management system focused on electronic components. It helps individuals and teams catalog parts, track stock and locations, and manage projects and bills of materials (BOMs) from any browser.
Key Features
- Component inventory with categories, footprints, manufacturers, multiple storage locations, and pricing
- File attachments per part (e.g., datasheets and images) with automatic thumbnail generation
- Tags, rich text descriptions, comments, and powerful filtering including parametric search
- Barcode/label generation and built-in barcode scanning via webcam
- Multi-user system with groups and fine-grained permissions, plus event log and version rollback
- Two-factor authentication (TOTP and WebAuthn/U2F) and optional SAML-based SSO
- Project management with BOMs and guided withdrawal of required components
- Import/export capabilities (including KiCad BOM import) and an API for integrations
- Supports MySQL/MariaDB, PostgreSQL, and SQLite
Use Cases
- Managing a personal electronics parts stock for hobby projects and repairs
- Shared inventory control in makerspaces, labs, and university workshops
- Lightweight component inventory and BOM tracking for small hardware teams
Part-DB provides a practical balance of inventory tracking, access control, and electronics-focused workflows like BOMs and barcode labeling. With multiple database backends and an API, it can scale from a single user setup to shared environments with controlled access.
Categories:
Tags:
Tech Stack:
Similar to Part-DB

Snipe-IT
Web-based IT asset and software license management system
Open source IT asset management for tracking hardware, software licenses, and assignments, with audit history and a REST API for automation.

HomeBox
Home inventory management and organization system
Simple home inventory management software to catalog items with categories, locations, images, documents, and warranties, with search and import/export.

Koillection
Self-hosted collection manager for tracking any kind of items
Koillection is a self-hosted web app to catalog and manage collections like books, games, DVDs, stamps, and other physical items with custom fields and metadata.

ResourceSpace
Open-source digital asset management (DAM) platform
ResourceSpace is an open-source digital asset management (DAM) system for storing, organizing, searching, and securely sharing files with metadata, permissions, and auditing.


Dolibarr
Open-source ERP and CRM suite for business management
Dolibarr is an open-source web-based ERP/CRM to manage sales, invoicing, purchases, inventory, accounting, HR, projects, and customer relationships.

Bar Assistant
Cocktail recipe and home bar inventory management platform
Self-hosted platform for managing cocktail recipes, ingredients inventory, bars, menus, and shopping lists, with powerful filtering, import/export, and an API.





