Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/part-db/part-db-legacy
[LEGACY Version] Open Source Electronic Parts Database using PHP and MySQL
https://github.com/part-db/part-db-legacy
db electronics managment mysql part-db php storage
Last synced: 3 days ago
JSON representation
[LEGACY Version] Open Source Electronic Parts Database using PHP and MySQL
- Host: GitHub
- URL: https://github.com/part-db/part-db-legacy
- Owner: Part-DB
- License: gpl-2.0
- Created: 2016-10-28T17:39:21.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-15T18:16:36.000Z (9 months ago)
- Last Synced: 2024-05-22T07:54:43.516Z (7 months ago)
- Topics: db, electronics, managment, mysql, part-db, php, storage
- Language: JavaScript
- Homepage:
- Size: 176 MB
- Stars: 159
- Watchers: 20
- Forks: 35
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Part-DB
### There is a new Part-DB version available!
*The version you can find in this repository is deprecated and will not get new features anymore.
There is a newer and highly improved version of Part-DB (1.0.0+) available, which you can find [in this repository](https://github.com/Part-DB/Part-DB-server).
If you want to start with Part-DB, please use the new version. For existing installations of Part-DB 0.5.\* it is recommended to update to the 1.0 version.
You can find some more details on the new features [here](https://github.com/Part-DB/Part-DB-legacy/discussions/118)
and the upgrade guide [here](https://docs.part-db.de/upgrade_legacy.html).*---
**[Hier](README_DE.md) gibt es eine deutsche Version dieser README**
**Part-DB 0.6 requires now PHP7 (PHP7.0 or higher)! Use Part-DB 0.5, if you need a version for PHP5.6.**
### Description
Part-DB is a web-based database for managing electronic components. Since access is via the Web browser, you must install Part-DB on a Web server. Afterwards, the software can be used with any standard browser and operating system without the need to install any additional software.
### Functions
* Indication of storage locations, footprints, categories, suppliers, data sheets, prices, order numbers,...
* Assembly management
* Upload of component images
* Automatic display of footprint images
* Statistics on the entire warehouse
* Parts to be ordered, parts without price and parts no longer available.
* List of manufacturer logos
* Information on SMD marking of resistors, capacitors and coils
* Resistance calculator
* Barcode generator for Part and storelocations and scan function for barcodes
* Various included themes
* 3D Footprints
* Support of BBCode, in the part's description and comment
* Search by regular expressions
* List of all parts in a storage location, with a specific footprint or manufacturer
* Automatic generation of a table with part properties from the description field.
* uses HTML5, mobile view
* User system with fine permission system
* Statistics system with graphes### requirements
* Web server with approx. 20MB space (without footprint images or 3D models)
* PHP >= 5.4.0, with PDO, mbstring and gettext (intl and curl recommended)
* MySQL/MariaDB database### License
Part-DB is available under the [General Public License Version 2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.de.html).
In addition, Part-DB uses some libraries that use other licenses.
For detailed information see [EXTERNAL_LIBS](readme/EXTERNAL_LIBS.md)s### Installation instructions & documentation
All documentation including installation instructions can be found here:
### Online demo
A test database can be found at .
### Translation
Part-DB is also available in German: For this purpose, the setting Language must be selected in the settings or during the
Installation on _[de_DE] Deutsch (Deutschland)_.If you want to participate in the translation (especially for languages other than English),
then this can be done [here](https://crowdin.com/project/part-db).