Almost every week I need to add “new parts” from DigiKey into my component database… and while you could do this manually, I’m the kind of person that will spend hours and hours automating something that takes seconds to do. 😀
But to be fair, in this case a simple copy-paste mistake could cost me, like literally. I could get a board that has a wrong component on it or something could be out-of-spec, not working etc.
So I built this tool which takes HTML source as input and it will figure out what fields you are interested, based on rules you define and then it will take that information and add it to the correct database table.
It’s pretty simple but at the same time has enough options/features that hopefully you should never have to manually copy-paste data from a web browser into your database.
As always, all the source files, build steps and build instructions are available here in the GitHub repository and also there is a video explaining how it works.