loganlgycbrooks7031/bom-tool-bom-pcb-pricing — explained in plain English
Analysis updated 2026-05-18
Import a BOM spreadsheet and compare supplier pricing before placing an order.
Check PCB cost estimates for supported boards alongside your parts list.
Export a purchase-ready file formatted for Mouser, DigiKey, or Element14.
Track inventory and order status for an ongoing procurement project.
| loganlgycbrooks7031/bom-tool-bom-pcb-pricing | datcc8a-max/nhom_4_quan_an_fusion | gavrielp1/salary-2045 | |
|---|---|---|---|
| Stars | 20 | 20 | 20 |
| Language | HTML | HTML | HTML |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | general | general | pm founder |
Figures from each repo's GitHub metadata at analysis time.
Must be served through a web server rather than opened directly, since browsers restrict local file access.
BOM-tool is a browser-based utility for people who work with bills of materials and printed circuit board sourcing. It brings a component list into one place so you can review parts, compare where to buy them, and prepare files that are ready to send to a supplier. This is version 1.2 of the project. The tool lets you import a bill of materials from an xlsx, xls, or csv file. Once imported, you can look through the parsed parts and compare sourcing options, including picking backup parts if your first choice is unavailable. It also includes a way to check PCB cost entries for supported boards, so you can see part costs and board costs side by side. When you are ready to buy, BOM-tool can export purchase-ready files formatted for Mouser, DigiKey, and Element14. It can also sync order cache data for Mouser and DigiKey, and it tracks inventory alongside your sourcing and order status, so you can follow where a project stands without switching between separate spreadsheets. Because the tool runs entirely in a browser, there is no complex installation. You clone or download the project, then open it through a web server or a supported browser environment rather than opening the files directly, since local file access is restricted in most browsers. Any configuration, such as import preferences or export format choices, is handled through the app interface or local project files depending on how you deploy it. This project would suit hardware hobbyists, small electronics teams, or anyone doing procurement work who wants a lighter alternative to spreadsheets for tracking parts and orders. It requires only a modern browser, network access for supplier lookups, and BOM files in one of the supported formats. The README describes plain steps for importing, validating, comparing suppliers, and exporting, which suggests the workflow is meant to be simple rather than automated. The project is licensed under GNU GPL v3.0.
A browser-based tool for importing bills of materials, comparing part suppliers, checking PCB costs, and exporting purchase-ready files for Mouser, DigiKey, and Element14.
Mainly HTML. The stack also includes HTML, JavaScript.
You can use, modify, and distribute this freely, but any derivative work must also be released under the GPL v3 license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.