-
InteractiveHtmlBom
Interactive HTML BOM generation plugin for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer
-
svg-pan-zoom
JavaScript library that enables panning and zooming of an SVG in an HTML document, with mouse events or custom JavaScript hooks
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Thank you very much for the feedback! I indeed had this project in mind while doing it https://github.com/openscopeproject/InteractiveHtmlBom
Second, zooming scales the headers and HTML sidebar, but not the schematic image. I compulsively CTRL+Scrollwheel to zoom in and out of web pages and schematics, but the image here stays the same size. Ideally, the opposite would happen, or at least they'd be independent. There's a nice SVG zoom library at https://github.com/bumbu/svg-pan-zoom, example: https://bumbu.me/svg-pan-zoom/demo/inline.html.