KiCad schematic parser in JavaScript proof of concept

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.

4 Likes

Hi Stefan,

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 :wink: )
Maybe some example? Just curious.
Might be a useful tool for a future project.

Online viewer for schematic files…

1 Like

I tried the built-in table editor, which is nice, but lacks features

What features do you think it is lacking? Perhaps you could put your programming skills to the task and implement these features? :slight_smile:

1 Like