Part-DB logo

Part-DB

Open-source inventory management system for electronic components

Alternative to: partsbox, sortly

Part-DB screenshotPart-DB screenshot

About Versions (97)

v2.15.0

2026-08-10

Introduces OAuth server capabilities for easier API access and MCP connector support, along with SQLite foreign key check options and various bug fixes.

v2.14.1

2026-08-02

This release adds TME v2 API support, improves the TME provider and attachment formatting, and includes several bug fixes regarding permissions and imports.

v2.14.0

2026-07-27

Introduces MCP tools for AI agents, multi-field search, CSV export for Project BOMs, and various improvements to info providers and KiCad export.

v2.13.4

2026-07-21

This release clarifies TRUSTED_HOST configuration, improves EDA/KiCad import documentation and testing, and updates KiCad symbols and footprints.

v2.13.3

2026-07-19

This release adds Korean translations, security hardening recommendations for TRUSTED_HOSTS, and various bug fixes including improvements to LCSC search and HTML escaping.

v2.13.2

2026-07-16

This release includes bug fixes for attachment file limits, Excel formula injection, and asset loading, along with updated dependencies and improved documentation.

v2.13.1

2026-06-29

This release fixes the build and tagging of docker images to resolve issue #1430.

v2.13.0

2026-06-28

Version 2.13.0 introduces Ollama AI support, a new Brite theme, improved password estimation, and full Chinese translation along with various bug fixes and dependency updates.

v2.12.3

2026-06-20

This release provides security fixes for SVG sanitization and CSP headers, alongside updated KiCad symbols and dependencies.

v2.12.2

2026-06-14

This release addresses two medium-severity XSS vulnerabilities, fixes several bugs, and updates dependencies and KiCad symbols.

v2.12.1

2026-06-07

This security release addresses a critical arbitrary PHP code execution vulnerability, an XSS issue, and updates dependencies and KiCad lists.

v2.12.0

2026-05-25

Introduces a browser plugin for quick part submission, unsaved changes warnings, and visual highlights for modified form fields.

v2.11.1

2026-05-05

This release includes bug fixes for the watchtower config example and AI Web Extractor links, alongside improvements to the web scraper's UserAgent randomizer.

v2.11.0

2026-05-04

Introduces an AI-powered website scraper, Watchtower integration for Docker updates, and various improvements to info provider imports and stock management, along with several bug fixes.

v2.10.0

2026-04-15

Version 2.10.0 introduces Node.js 22 requirements for frontend building, SSRF security hardening, TME QR code parsing, and enhanced BOM sorting and pricing features.

v2.9.1

2026-03-15

This release includes improvements to LCSC barcode scanning and CSV BOM imports, alongside various bug fixes for SAML login, GenericWeb provider, and currency display.

v2.9.0

2026-03-07

Version 2.9.0 introduces manual backups, improved sidebar navigation, password visibility toggles, and enhanced part lot creation, alongside various bug fixes and dependency updates.

v2.8.1

2026-03-04

This release includes security hardening, various bug fixes for IPN generation and barcode processing, and updated dependencies and KiCad library files.

v2.8.0

2026-03-01

Version 2.8.0 introduces improved barcode scanning for vendors, an Amazon info provider, an HTML sandbox for attachments, and enhancements to KiCad API integration.

v2.7.1

2026-02-16

Version 2.7.1 fixes bugs related to part lot stocktake dates, part table sorting, German translations, and lot table styling.

v2.7.0

2026-02-16

Version 2.7.0 introduces GTIN/EAN support, VAT marking for supplier prices, stocktake functionality, and an API endpoint for label generation, along with performance optimizations and smaller Docker images.

v2.6.0

2026-02-07

This release introduces an experimental update manager, new info providers for Conrad and generic shops, BOM import via SPNs, and barcode scanning highlights.

v2.5.1

2026-01-25

This release introduces automatic attachment type determination, expanded SPN column support for BOM imports, and various bug fixes for search, localization, and log tables.

v2.5.0

2026-01-18

Version 2.5.0 introduces a database platform change command, part ID search functionality, KiCad category improvements, and several bug fixes.

v2.4.0

2026-01-04

Version 2.4.0 introduces a Buerklin info provider, displays part IDs in project BOMs, and includes various performance improvements and bug fixes.

v2.3.0

2025-12-07

Introduces custom part states, automatic IPN generation, experimental datastructure type renaming, and various bug fixes and improvements.

v2.2.1

2025-10-19

This release introduces improved translation options, Hungarian language support, configuration for category child parts, and various bug fixes including PHP 8.5 compatibility.

v2.2.0

2025-09-23

Introduces xlsx/xls import/export for parts, bulk updates from information providers, part table performance optimizations, and currency fixes for Mouser.

v2.1.2

2025-09-09

Fixed an issue where the default info provider option could not be empty and improved translations.

v2.1.1

2025-09-07

Fixed a bug where tree views were not being properly highlighted.

v2.1.0

2025-09-07

Version 2.1.0 introduces new exchange rate providers, KiCAD/CSV BOM imports, improved user permission feedback, and various UI enhancements and bug fixes.

v2.0.2

2025-08-31

Version 2.0.2 introduces a web-based configuration system and includes various bug fixes and translation updates.

v2.0.1

2025-08-30

Version 2.0.1 introduces a web-based configuration system and fixes issues with English translations and table column sorting.

v2.0.0

2025-08-30

Part-DB 2.0.0 introduces a web-based configuration system and updated dependency requirements for PHP and Node.js.

v1.17.4

2025-08-28

This release fixes an issue where proxy-related settings were not passed to the docker application.

v1.17.3

2025-08-13

This release fixes a potential denial of service issue with user avatars and a bug in the mass creation dialog, while updating dependencies.

v1.17.2

2025-07-06

This release introduces new KiCad plugin fields, an option to disable image overlays, improved parameter unit handling, and several bug fixes.

v1.17.1

2025-05-18

This release addresses an XSS vulnerability by sanitizing SVG uploads and adds barcode placeholders for C93 and datamatrix barcodes.

v1.17.0

2025-03-30

Updates to the Digikey V4 API, batch location changes for parts, improved attachment handling, and various bug fixes for info providers and KiCAD integration.

v1.16.1

2025-02-26

This release fixes the LCSC provider, updates translations, and optimizes database migrations.

v1.16.0

2025-02-23

Version 1.16.0 introduces new info providers, improves the attachment system, updates the KiCAD library and Farnell API, and includes various bug fixes.

v1.15.2

2025-02-01

This release includes bug fixes for the TME provider and exports, improved handling of duplicate attachments, and a removal of the 'All' entries option in log tables to prevent memory issues.

v1.15.1

2025-01-07

This release fixes an issue with frontend assets loading under prefixed paths and updates dependencies.

v1.15.0

2025-01-05

Version 1.15.0 improves the barcode scanner, updates CKEditor for better performance, adds category mapping for info providers, and includes various bugfixes for providers and API operations.

v1.14.5

2024-12-02

Updated PHP to 8.3, changed log format to plain text, made PostgreSQL searches case-insensitive, and improved username and IPv6 support.

v1.14.4

2024-11-08

This release updates dependencies to fix security vulnerabilities, including CVE-2024-50340, and corrects translation typos.

v1.14.3

2024-11-04

This release adds Polish language support, improves mobile responsiveness, introduces a tag API filter, and fixes various bugs including OEMSecrets and database sorting issues.

v1.14.2

2024-10-16

Version 1.14.2 fixes search and table filtering issues and includes dependency, translation, and documentation updates.

v1.14.1

2024-10-13

Version 1.14.1 includes various bug fixes for 2FA, parameter imports, table endpoints, and UI improvements, alongside updated dependencies and translations.

v1.14.0

2024-09-09

Version 1.14.0 introduces the OEMSecrets info provider, various bugfixes for data handling and UI, and updates Docker images to Debian Bookworm with PHP 8.2.

v1.13.3

2024-08-24

This release introduces improved category creation, attachment ID visibility, security fixes for label error messages, and various bugfixes across the system.

v1.13.2

2024-07-28

Version 1.13.2 fixes MySQL natural sort errors, improves parameter value formatting, and updates dependencies and docker images.

v1.13.1

2024-06-23

Fixed MariaDB natural sort capability detection for distributions using the 5.5.5- compatibility version prefix.

v1.13.0

2024-06-23

This release introduces PostgreSQL support, natural sorting for tables and trees, and the ability to import parameters and attachments.

v1.12.1

2024-06-08

This release fixes the LCSC API integration, resolves a dark mode sidebar visibility issue, and updates dependencies and translations.

v1.12.0

2024-04-28

Version 1.12.0 introduces LCSC provider improvements, KiCad BOM import updates, and various bug fixes for the API and reverse proxy configurations.

v1.11.3

2024-03-16

This release includes bug fixes for attachment downloads and KiCad API reference prefixes, updated dependencies, and a new experimental FrankenPHP-based docker image.

v1.11.2

2024-03-10

This release enhances twig label generation, adds Mouser API mass retrieval, improves error message visibility, and resolves several 500 errors and data handling bugs.

v1.11.1

2024-03-04

This release fixes bugs related to 2FA webauthn login, LCSC activation in Docker, category copy-pasting, and the Mouser info provider.

v1.11.0

2024-03-03

This release introduces an LCSC info provider, search suggestions, a homepage search form, bulk attachment uploads, and various performance optimizations and API enhancements.

v1.10.7

2024-02-06

Added Chinese language translation and fixed several bugs related to treeview expansion, page titles, navbar height, permissions, label profiles, and API data structure creation.

v1.10.6

2024-01-29

This release includes bugfixes for usernames containing @ signs, Dutch translation exceptions, and file export errors, alongside dependency upgrades and documentation improvements.

v1.10.5

2024-01-28

This release adds Danish translation, HTTP to HTTPS redirection, API authorization improvements, and treeview navigation fixes, while disabling certain POST endpoints.

v1.10.4

2024-01-16

This release fixes a KiCAD cache invalidation issue to ensure part changes are reflected immediately and includes improved translations.

v1.10.3

2024-01-15

This release adds Czech language support, improves PartKeepr import, includes mysqldump in the docker image, and fixes memory and JavaScript errors.

v1.10.2

2024-01-06

This release includes API improvements, fixes for JSONLD returns and WebAuthn 2FA asset paths, and updated dependencies and translations.

v1.10.1

2023-12-12

Introduces MySQL TLS support, console user warnings, and several bugfixes regarding reverse proxy configurations and SAML SSO.

v1.10.0

2023-12-07

Introduces KiCad integration and updates Symfony to 6.4, with various bugfixes and dependency updates.

v1.9.1

2023-11-27

Version 1.9.1 introduces new attachment handling options, automatic attachment naming, and various bug fixes related to info providers and time travel.

v1.9.0

2023-11-25

Introduces part merging and association, enhanced info providers, improved barcode scanning, and updates to the project BOM table view.

v1.8.2

2023-10-25

This release includes various bugfixes for currency creation, log details, and edge-case exceptions, alongside dependency updates and documentation improvements.

v1.8.1

2023-10-15

Version 1.8.1 fixes a permission denied exception when viewing part history details and requires a database schema migration.

v1.8.0

2023-10-15

Introduces a REST API, Mouser information provider integration, a new part button in the navbar, and configurable table column visibility.

v1.7.3

2023-10-03

This release fixes a login bug when using 2FA with Webauthn/U2F and updates project dependencies.

v1.7.2

2023-09-24

This release adds an Italian translation, fixes a numeric element selector exception, and updates dependencies.

v1.7.1

2023-09-09

This release includes dependency updates, missing German translations, and a bugfix for DB migrations from legacy versions.

v1.7.0

2023-08-23

This release introduces an update checking mechanism, restricts homepage access for unauthorized users, and adds features for part table selections and project builds.

v1.6.1

2023-08-01

This release fixes errors on group edit pages and part lot owner assignment, renames a SAML environment variable, and updates dependencies to Doctrine ORM v2.16.

v1.6.0

2023-07-31

Introduces a new part information provider system, administrator user impersonation, and various performance optimizations and bugfixes.

v1.5.2

2023-07-08

This release introduces UI improvements to element paths and datatables, a new environment option for table page size, and several bug fixes.

v1.5.1

2023-07-04

This release fixes exceptions on the part info page and import issues, and now requires ISO codes for currencies.

v1.5.0

2023-07-03

Version 1.5.0 introduces an improved dark mode, enhanced label generation with GNU Unifont, a password strength estimator, and various bug fixes.

v1.4.2

2023-06-10

This release improves Docker error messaging, adds database exception hints, and fixes bugs related to Docker logs and data imports.

v1.4.1

2023-06-06

This release includes bugfixes for log rendering and select pickers, updated dependencies, and updated translations.

v1.4.0

2023-05-27

Version 1.4.0 introduces detailed log entry pages, the ability to delete logs, and enhanced data tracking for element changes, alongside various bugfixes.

v1.3.3

2023-05-07

This release fixes Partkeepr import issues, restores search functionality in part notes, resolves database migration bugs, and updates dependencies.

v1.3.2

2023-04-29

This release includes updated dependencies and a fix to correctly display unknown in-stock amounts instead of zero.

v1.3.1

2023-04-24

This release introduces part table ordering by storelocations, improves special character input, and includes various bugfixes for migrations, redirects, and data structures.

v1.3.0

2023-04-11

Introduces PartKeepr database migration, WebP thumbnails, a user 'About Me' field, an ownership system for parts and locations, and various bug fixes.

v1.2.0

2023-03-18

Introduces new import and export capabilities for parts and project BOMs, along with dark mode fixes for IC logos.

v1.1.1

2023-03-10

Fixed an issue where tables were not rendered upon initial load or after clearing the browser cache.

v1.1.0

2023-03-07

Version 1.1.0 introduces SAML SSO support, internal part number searching, various bug fixes, and performance improvements for Docker images.

v1.0.3

2023-03-02

Version 1.0.3 introduces a maximum file size indicator for attachments, increases the default attachment size limit to 100MB, and fixes an infinite loop bug in element assignments.

v1.0.2

2023-02-26

This release addresses HTML/XSS injection security vulnerabilities and updates project dependencies.

v1.0.1

2023-02-20

This release introduces a select-all checkbox for the parts table, fixes several bugs related to price details, filters, and deletions, and updates dependencies.

v1.0.0

2023-02-13

The first stable release of Part-DB is now available with accompanying documentation.

v1.0.0-beta.1

2023-02-06

This is the pre-release beta version of Part-DB 1.0.0 for testing and bug reporting.