EAGLE BOM generation script


BOM-Gen is EGALE ULP script to generate complete BOM (bill of materials) document for EAGLE PCB projects. This script generate BOM document as formatted HTML document.

EAGLE BOM generation script


  1. Copy bom.ulp file to EAGLE ULP directory. Normally, in Windows operating systems this directory is located at “C:\Program Files\EAGLE-X.X.X\ulp”. Also note that this is an optional step and you can also keep this bom.ulp file in any other convenient location in your computer.
  2. Run EAGLE and open schematic or board file.
  3. If you are in schematic view switch to board view by clicking File > Switch to board menu item.
  4. In Board view click File > Run ULP… menu item.
  5. Select bom.ulp file and press “Open” button.
  6. When “Save output file” dialog box appears, select location and filename to save HTML BOM file.


This script is distributed under the terms of MIT License.


For more detail: EAGLE BOM generation script

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.