1 PartsDB is a simple, "it works for me™" solution for electronics parts 2 inventory. 3 4 I created it in anger after I had problems with Partkeepr for the 5 gazillionth time. 6 7 It's a nasty Python3 cli tool (no, seriously, it's terrible) that 8 accesses an sqlite3 database. 9 10 Features: 11 12 * It does what I need, and no more: 13 * add/delete parts 14 * list parts from a category 15 * search parts (really basic) 16 * modify stock 17 * All is stored on a sqlite3 file. 18 * The `add` function calls Octopart to get all the date, so I don't have 19 to type like a monkey. 20 * There's a `get` command that shows all the details of a part, and can 21 call yout pdf viewer to open the datasheet if there is one. 22 * It can export the whole inventory to HTML. Here's mine, for instance: 23 https://e1e0.net/partsdb/ 24 25 26 If you want to use it, you'll need an Octopart API key. Then put it on 27 the environemnt with the name `OCTOPART_TOKEN`. 28 29 I couldn't bother to create a man page. Take a look at `--help`.