A simple Perl script to build BOMs from schematic files

View project onGitHub

File Support

build-bom supports the following packages:

If you want your package to be added, please open a Issue providing the package name, a schematic file, and a PDF (or image) of the schematic. I'll implement support for your CAD package as soon as possible.


Some screenshots of the program running:

A little example

An example showing the extended view


With build-bom you can export your BOMs to the following formats:

  • JSON
  • CSV
  • HTML


This script requires the following libraries to be installed in your Perl system, which can be installed by executing cpan install <package name>: