I recently had some KiCad work involving quite an extensive BOM. I tried the built-in table editor, which is nice, but lacks features and KiFields which is interesting but fragile and incomplete for me. Instead I built a JavaScript parser that can parse a schematic, manipulate it and put it back together in a fashion that KiCad seems to be okay with.
I’ll add more details later, but for the curious: have a look.
Very cool! Can you explain a little bit on how and why to use this?
(And maybe add that to the readme file in github as well )
Maybe some example? Just curious.
Might be a useful tool for a future project.