A Java library and web application for parsing and viewing ODB++ PCB design files.
- Parse ODB++ archives (.zip, .tgz, .tar.gz)
- Render PCB layers as SVG with proper scaling
- Interactive web viewer with pan/zoom
- Toggle individual layers on/off
- Top, bottom, and dual view modes
- Component centroid visualization
mvn clean install
cd odbpp-app
mvn spring-boot:runOpen http://localhost:8080 and upload an ODB++ archive.
odbpp-lib- Core parsing and SVG rendering libraryodbpp-app- Spring Boot web application
The library includes a comprehensive visual test for symbol rendering that demonstrates all implemented ODB++ symbol types.
MIT
