kicad-text-injector
A CLI (Command-line Interface) tool
that allows to inject text into
KiCad
PCB
(*.kicad_pcb
) files.
When designing a PCB in KiCad,
one adds variables of the kind ${KEY}
into text elements.
Later, one runs this tool with both the KiCad PCB file
and a set of KEY=VALUE
pairs as arguments,
and in turn recieves a KiCad file with the desired values on the PCB.
This is commonly used with the projvar
tool,
which supplies a project specific set of such key-value pairs.