A visual desktop editor for creating parametric 3D-printable board game inserts using OpenSCAD libraries. No OpenSCAD coding required.
Grab the latest release for your platform:
| Platform | Format |
|---|---|
| Windows | Installer (.exe) + portable |
| Linux | AppImage |
| macOS | .zip |
You will also need OpenSCAD installed to render and export your designs to STL.
- Create or open a file — start a new project or open an existing
.scadfile - Edit visually — modify box sizes, features, lids, labels, dividers, and globals through the UI
- Save — generates valid OpenSCAD code and automatically downloads the required library files
- Open in OpenSCAD — launches OpenSCAD with your file for rendering and STL export
BGSD preserves your comments, formatting, and any hand-written code when round-tripping .scad files.
- Visual parameter editing — all controls generated from the library schema, no need to memorize parameter names
- Round-trip fidelity — open existing
.scadfiles, edit visually, save back without losing comments or formatting - Live SCAD preview — see the generated code update as you edit
- Automatic library management — downloads library
.scadfiles from GitHub on save, no manual setup needed
| Library | Status |
|---|---|
| Boardgame Insert Toolkit | Supported |
| Counter Tray Designer | Supported |
npm install
npm run build
npm startnpm run dev # Vite watch + Electron with hot reloadnpm run dist:linux # AppImage
npm run dist:win # NSIS installer + portable
npm run dist:mac # zip- Electron — desktop shell with file system access
- Svelte 5 — reactive UI with runes
- Vite — build toolchain
- Line-based model — preserves raw SCAD text for round-trip fidelity
The BIT shape selector includes TRI, TRI2, PENT, and PENT2. For upright compartments, TRI/PENT place a flat edge at the bottom and TRI2/PENT2 place a vertex there. Laid-down TRI and TRI2 use the same pointed-bottom profile. Windows validation uses BIT 4.13.0 from the reviewed BIT revision. The library profile pins that revision so new projects download the verified shape implementation. Update this pin through the normal release flow after Windows validation.
CC BY-NC-SA 4.0

