Welcome to kiutils’s documentation!

This is the documentation to the kiutils python module for parsing files of the KiCad EDA.

kiutils is simple and SCM-friendly KiCad file parser based on Python dataclasses for KiCad 6.0 and up.

It implements a “pythonic” abstraction of the documentation found at the KiCad Developer Reference and is intended to work with an SCM like Git or SVN without breaking the layout of the files when the Python script ran.

Indices and tables