[Hmm. I guess this falls into the External Plugins category?]
PartsBox now has an official KiCad interface, and it’s easy to connect KiCad to your PartsBox library. No need to install any software, you just need to create an API key and add a .kicad_httplib file (PartsBox will generate one for you) to one of KiCad’s library directories. You can then configure which parts should be visible in KiCad by creating categories with filters:
Parts can appear in multiple categories for maximum flexibility. You can also apply a global initial filter to all parts before category-specific filtering, which is useful when you only want to export a small subset of your parts.
You can also map any PartsBox part fields to KiCad fields:
For this to be really useful, you will probably want to set the KiCad symbol, KiCad reference, and KiCad footprint for every part that is to be used in KiCad. This is done in “Part settings” for each part. There will be a way to set those for multiple selected parts at once in the future.
On KiCad side, you need to go into “Manage Symbol Libraries…” and add the .kicad_httplib file there, once you do that, your parts are available in KiCad:
If you then export a BOM with the “PartsBox ID” column, your BOM entries will be automatically matched to the parts in PartsBox.
Pressing ‘d’ on a part in the schematic will take you to the information page for that part (including datasheets, and other information).
I am quite happy with how this integration turned out!
This integration is available to everyone, including users on the free Hobbyist/Maker plan. And custom fields and ID Anything™ are now available to everyone for free as part of this release
See the blog post (https://partsbox.com/blog/kicad-integration-05-2025.html) for slightly more information. Enjoy!