Part-DB logo

Part-DB

Website

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 screenshot

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:

Share:

Similar to Part-DB

Snipe-IT logo

Snipe-IT

Web-based IT asset and software license management system

14.9k
4k
Last commit

Open source IT asset management for tracking hardware, software licenses, and assignments, with audit history and a REST API for automation.

AGPL-3.0Actively maintained
Alternative to:
Snipe-IT Hosted logo
Snipe-IT Hosted
+4

HomeBox

Home inventory management and organization system

7k
520
Last commit

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

AGPL-3.0Actively maintained
Koillection logo

Koillection

Self-hosted collection manager for tracking any kind of items

1.3k
64
Last commit

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.

MITActively maintained
Alternative to:
Memento Database logo
Memento Database
+6
ResourceSpace logo

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.

Activity unknown
Alternative to:
Bynder logo
Bynder
+19
Dolibarr logo

Dolibarr

Open-source ERP and CRM suite for business management

7.5k
3.5k
Last commit

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

GPL-3.0Actively maintained
Alternative to:
Odoo logo
Odoo
+17
Bar Assistant logo

Bar Assistant

Cocktail recipe and home bar inventory management platform

1.1k
50
Last commit

Self-hosted platform for managing cocktail recipes, ingredients inventory, bars, menus, and shopping lists, with powerful filtering, import/export, and an API.

MITActively maintained
Alternative to:
Paprika Recipe Manager logo
Paprika Recipe Manager
+5