Scadder — OpenSCAD Package Manager & Customizer

1 min read Original article ↗

Paste any GitHub link to a .scad file, or pick one from the library. Scadder compiles the model in your browser using OpenSCAD compiled to WebAssembly, so nothing is uploaded to a server. Adjust the parameters, re-render, and export your custom STL.

Add a Model to the Library

  1. Fork the Scadder repository on GitHub
  2. Edit library.json to add your model's URL, title, description, and tags
  3. Submit a pull request — that's it!

CLI Package Manager

Scadder includes an npm-style CLI for OpenSCAD. Run npx scadder install [model-id] or pass a direct .scad URL in your terminal to pull models and their nested dependencies into your local project folder. Available package IDs are mapped in the community library.json file.

Built With

OpenSCAD WASM Three.js Manifold Giscus

Made By

Scott Kuehnert © 2026