Generates interactive HTML BOMs for KiCad, EasyEDA, Eagle, Fusion360, and Allegro to visually correlate components on PCBs.
InteractiveHtmlBom is a plugin that generates interactive HTML Bill of Materials (BOM) for PCB design files from tools like KiCad, EasyEDA, Eagle, Fusion360, and Allegro. It visually correlates components with their placements on the PCB, helping users quickly locate parts during hand-soldering or assembly. The plugin creates a self-contained HTML page that allows clicking on components in the BOM to highlight them on the board drawing and vice versa.
Electronics engineers, PCB designers, and hobbyists who work with PCB assembly, prototyping, or inspection and need a visual tool to match components with board locations.
It provides an intuitive, offline-capable interactive BOM that simplifies the assembly process by eliminating the need to cross-reference static lists with board layouts, saving time and reducing errors.
Interactive HTML BOM generation plugin for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Clickable BOM and board drawing allow users to highlight component groups for easy location during assembly, reducing errors and saving time, as demonstrated in the demo.
Supports multiple PCB design tools including KiCad, EasyEDA, Eagle, Fusion360, and Allegro, making it versatile across different design ecosystems without needing separate solutions.
Fully configurable BOM fields and grouping, with options to import additional data from netlists or XML files, enabling tailored outputs for specific project requirements.
Generates a self-contained HTML page with embedded libraries, ensuring full functionality without an internet connection, ideal for documentation or offline use in various settings.
Installation requires following external wiki instructions and may involve compatibility issues with different PCB software versions, adding initial effort and potential troubleshooting.
Changes to the PCB design necessitate re-running the plugin to update the BOM, which can be inefficient in iterative or automated workflows compared to integrated tools.
Focuses on interactive HTML output; lacks built-in support for exporting BOM data to common formats like CSV or Excel, limiting direct use in external analysis or systems.