Part-DB
Open-source inventory management system for electronic components
Alternative to: partsbox, sortly

v2.14.0
2026-07-27[!WARNING] After upgrade, you need to run
php bin/console doctrine:migrations:migrate(or equivalent) as webserver user after upgrade.. If you are running a docker container, usesudo docker exec --user=www-data partdb php bin/console doctrine:migrations:migrate, orsudo -Einside the docker container, to ensure that the migrations are applied to the correct database.
[!IMPORTANT] If you are using Part-DB it would be helpful if you fill out this short survey on your usage of Part-DB (Google Forms): https://forms.gle/Q15twx3YYq3qCNfe8
New features
- Provide MCP tools to allow AI agents access Part-DB’s data (read-only for now)
- Allow to query info providers via Part-DB’s API
- Improved Info provider metadata
- Improved price view for parts (#1384, thanks @MayNiklas)
- Implement extensive search for multi-field matching (#1406, thanks @d-buchmann)
- Added CSV export for Project BOM tables (#1442, thanks @swdee)
- Add per-parameter “visible in symbol” flag for KiCad EDA export by @Dant-hw in https://github.com/Part-DB/Part-DB-server/pull/1444
- Consider the prices of built instances of subprojects by @d-buchmann in https://github.com/Part-DB/Part-DB-server/pull/1459
Bug fixes
- Fixed webauthn security key registration and login
- Fixed link to target element in log detail page
Other changes
- Updated KiCAD symbol list
- Updated dependencies
- Improved translations / Fixed typos and grammar mistakes
Full Changelog: https://github.com/Part-DB/Part-DB-server/compare/v2.13.4…v2.14.0