GitPLM releases

This topic will be used to record/announce GitPLM releases.


  • initial release that can populate KiCad BOMs with parts from partmaster

some feedback on the KiCad forum:

Great work Cliff I think this is a good initiative

A few more features:


  • support for adding/removing KiCad BOM items. See
    PCB-019.yml for an example of syntax.
  • misc cleanup
  • output BOMs are sorted by HPN


  • write log file when processing BOM (see
    PCB-019.log). This ensures any errors are
    captured in a file that is automatically generated and can be stored in Git.


  • switch from HPN (house part number) to IPN (internal part number) (#11)
  • implement Github CI (runs tests in PRs) (#13)
  • change -version commandline switch to print application version
  • add -bomVersion to specify BOM version to generate (used to be -version)


  • add badges in readme
  • fix missed error check
1 Like