In this projekt the "old" Part-DB will be updated using Bootstrap 3, JQuery and Smarty.
The features of the "new" Part-DB (including the already existing ones):
- Save description, footprint, store location, order informations and more to your part
- Full Text search in your Parts
- Visualize your footprints with pictures (included) and/or 3D-Models (using the ones from KiCAD)
- Export and import your parts into/from XML and CSV
- Mark your parts for ordering and export a order list
- Calculate the value of your parts
- Localization support (in the old version strings were hardcoded german)
- Responsive UI
- Compatible with PHP 7
- Customizable label generator (with support of QR-Codes and Barcode)
- User and fine granular permission system
- Fileattachents for parts
- Natural sorting of parts (with consideration of SI-Prefixes, like kOhm or MOhm)
- BBCode support in Parts comment and description
- Generation of part properties, from part's comment and/or description
- Support for search via Regular Expressions
- Regex filters for Part names (per category)
- Live search with highlighting
- [Planned] Automatically get parts description from Octopart
If you want to test Part-DB without installing it, you can try the online demo: http://part-db.bplaced.net/part-en/startup.php
On GitHub you can find instructions to install Part-DB: https://github.com/jbtronics/Part-DB/wiki
PS: Please excuse some german words in the screenshots: Some strings are not translated yet, and my database is mostly in german.
I want you to know that I'm still following this!
Plan on setting up an instance fairly soon and giving it a shot. I don't like any of the other options I've found for component management