Windows
Installers and executables are code-signed. The installer adds CADCraft to the Start menu; the portable zip runs from any folder and also holds cadcraft-cli.exe. If the app doesn’t open, the project README explains the WGPU_BACKEND switch for affected AMD drivers.
| Installer, x64 (most PCs) | cadcraft-0.5.0-windows-x64.msi | 16 MB |
| Portable, x64 | cadcraft-0.5.0-windows-x64-portable.zip | 21 MB |
| Installer, ARM64 (Snapdragon) | cadcraft-0.5.0-windows-arm64.msi | 14 MB |
| Portable, ARM64 | cadcraft-0.5.0-windows-arm64-portable.zip | 19 MB |
| Installer, 32-bit | cadcraft-0.5.0-windows-x86.msi | 15 MB |
| Portable, 32-bit | cadcraft-0.5.0-windows-x86-portable.zip | 20 MB |
macOS
One universal build for Apple silicon and Intel, signed and notarized.
| App (.dmg) | cadcraft-0.5.0-macos-universal.dmg | 26 MB |
| Command-line tool and MCP server (cadcraft-cli) | cadcraft-cli-0.5.0-macos-universal.zip | 13 MB |
Linux
The AppImage runs on most distributions and updates itself with AppImageUpdate; the Flatpak is sandboxed. The packages include cadcraft-cli. RISC-V builds need glibc 2.39 or newer (Ubuntu 24.04+, Debian 13+).
| AppImage, x86_64 | cadcraft-0.5.0-linux-x86_64.AppImage | 21 MB |
| Debian / Ubuntu, x86_64 | cadcraft-0.5.0-linux-x86_64.deb | 22 MB |
| Fedora / RHEL / openSUSE, x86_64 | cadcraft-0.5.0-linux-x86_64.rpm | 22 MB |
| Flatpak, x86_64 | cadcraft-0.5.0-linux-x86_64.flatpak | 14 MB |
| Tarball, x86_64 | cadcraft-0.5.0-linux-x86_64.tar.gz | 22 MB |
| AppImage, ARM64 | cadcraft-0.5.0-linux-aarch64.AppImage | 19 MB |
| Debian / Ubuntu, ARM64 | cadcraft-0.5.0-linux-aarch64.deb | 21 MB |
| Fedora / RHEL / openSUSE, ARM64 | cadcraft-0.5.0-linux-aarch64.rpm | 21 MB |
| Flatpak, ARM64 | cadcraft-0.5.0-linux-aarch64.flatpak | 13 MB |
| Tarball, ARM64 | cadcraft-0.5.0-linux-aarch64.tar.gz | 20 MB |
| Tarball, RISC-V | cadcraft-0.5.0-linux-riscv64.tar.gz | 21 MB |
FreeBSD
| Tarball, x86_64 | cadcraft-0.5.0-freebsd-x86_64.tar.gz | 23 MB |
Verify your download
Each release publishes a SHA256SUMS.txt file. Compare it with the checksum of your file, for example shasum -a 256 cadcraft-0.5.0-macos-universal.dmg on macOS or Get-FileHash in PowerShell.
Build from source
git clone https://github.com/storytold/cadcraft
cd cadcraft
cargo run --release -p cadcraft -- --sampleCADCraft is written in Rust and dual-licensed under MIT or Apache-2.0. See the repository for build requirements; the web build is made with trunk from apps/cadcraft-web.