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

v2.8.0
2026-03-01Part-DB 2.8.0
[!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.
[!TIP] If you like Part-DB, consider donating to support the development. Press the sponsor button on the main github page, for more info.
[!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
- Allow to add parts from barcode scans of LCSC, digikey and other vendor labels (thanks @swdee)
- Allow to scan LCSC labels
- Added Amazon info provider via Canopy API
- Added an optional HTML sandbox for attachments, allowing to view interactive BOM HTML files inside Part-DB (#1150)
- Add option to disable special character keybindings (#1251, thanks @MayNiklas)
- Improve working with an external barcode scanner, allow scanning barcodes from everywhere
- Make KiCad API better cachable (#1241, thanks @Sebbeben)
- Make parameters and order informations visible in KiCad (#1241, thanks @Sebbeben)
- Show EDA value and reference in part tables (#1266, thanks @hrueger)
Miscellaneous
- Updated dependencies
- Updated translations
- Updated KiCad library autocomplete lists
- Security hardening of attachments
New Contributors
- @hrueger made their first contribution in https://github.com/Part-DB/Part-DB-server/pull/1266
Full Changelog: https://github.com/Part-DB/Part-DB-server/compare/v2.7.1…v2.8.0