It’s been a few months, but finally the new madparts 1.2 release is available!
Madparts is a functional electronics footprint editor with support for the Kicad and Eagle electronics Cad programs.
\
![]() |
| screenshot of madparts 1.2 running on linux/xmonad |
\
\
\
Finally full support for importing and exporting footprints from/to KiCad is now available. madparts supports both the old .mod file format and the newer .pretty/.kicad_mod file format.
\
\
1.2 adds support for arcs, partial circles, polygons and holes.
\
\
Alex Schultz contributed javascript handling with QtScriptEngine instead of PyV8. This means there is one less dependency for the program making it easier to install, package and maintain. It is also faster! Thanks again Alex!
\
\
Documentation is still sparse, but there is some more description of the supported features and code structures. Be sure to also have a look at my own private github repo of madparts footprints for more code examples.
If you want to give it a try, head to the website at http://madparts.org/ for more information and downloads. If you find issues or have questions, don’t hesitate to email me.
\
For madparts 1.3 a few changes are planned: