1-click BOM is a browser extension that fills your shopping carts for you on sites like Digikey and Mouser, you simply paste from a spreadsheet or visit an online
.tsv file. This way you can keep one bill of materials (BOM) that lets you and people you share the BOM with quickly purchase items from multiple retailers.
- Added function to auto-complete BOM
- Named columns are now supported
- 1clickBOM is available for Firefox
- I gave a talk about 1clickBOM at FOSDEM in 2015
Currently supported retailers are:
Check the roadmap for more details on planned features.
You can copy and paste into the extension from a text editor or spread sheet program (LibreOffice, Excel). You must have a column for references, one for the quantity and at least one of: decription, part number or a retailer column. You can have multiple part number columns for specifying multiple possible manufacturer part numbers per schematic reference.
When saving files from your external editor/spreadsheet save them as tab-seperated values with a
Here is a small example which is well suited for auto-completing:
|C1||1||1uF 0603 X5R|
|C2||1||10uF 0603 X5R|
|SW1||1||TE Connectivity 4-1437565-1|
You can find this and other examples in TSV format in the examples directory.
The examples are mostly in the format that the extension will output. Reading is less strict. Below are tables of title aliases 1-click-BOM recognizes. If you have any more suggestions please get in touch. (Capitalisation is ignored, characters within brackets, like
(s), denote they are optional.)
|line note(s)||descr(s)||m(/)f part(s)|
|m(/)f part number(s)|
|manuf(.) part number(s)|
|manufacturer part number(s)|
If you visit a page that ends in
.tsv and has data in the right format available 1clickBOM will show a blue badge and button with an arrow. Clicking the blue button will load the data into 1clickBOM.