What an OpenSCAD packer does
A packer walks your project's use and include graph, inlines or bundles modules,
deduplicates symbols, and outputs one file platforms can execute. ScadPack supports:
- Monolithic profile — everything inlined for offline single-file use
- MakerWorld profile — keeps platform library imports where needed
- Validation — catch missing files before export
ScadPack vs manual merging
- Milliseconds vs hours of copy-paste
- Dependency-aware — correct include order automatically
- IDE integrated — edit, pack, render, export in one tab
- Librarian module catalog — browse verified parts and modifiers
Who uses ScadPack?
MakerWorld and Bambu Lab designers with parametric models, OpenSCAD library authors, print farm operators running CI pack pipelines, and hobbyists tired of 4,000-line single files.
OpenSCAD inliners — inline modular SCAD → · Read the full merge guide →