tangency-labs /solidcraft
SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.
★ 15,363⑂ 2,073
15,363
stars
+241
2,073
forks
–
watchers
–
prs
–
issues
–
releases
–
discussions
README
SolidCraft An open-source parametric 3D CAD application built in pure Rust. Sketch, constrain, and build solids with a parametric feature timeline. Change a dimension and watch your model rebuild. Run it on your desktop, in your browser, or let AI agents model through the built-in MCP server. [![Download for Windows][badge-windows]][windows-msi] [![Download for macOS][badge-macos]][macos-dmg] [![Download for Linux][badge-linux]][linux-appimage] [![Get it from the Snap Store][badge-snap]][snap-store] [![Try it in your browser][badge-web]][web-app] Website · Download · Try it in the browser · Documentation · Discord · SolidCore !SolidCraft: model a Raspberry Pi 4 case from an empty design: a sketch dimensioned with parameters, extrude, fillets and shell, a rim rounded in one pick, standoffs patterned on the board's mounting holes, port cut-outs, vent slots, "Pi 4" engraved in a font, a PETG material with its mass in Properties, and a height change in Parameters A Raspberry Pi 4 case from an empty design: a sketch dimensioned with the board's parameters, extrude, fillet, shell, the rim rounded in one pick, an M2.5 standoff patterned on the 58 × 49 mm hole rectangle, port cut-outs, vent slots, "Pi 4" engraved in DejaVu Sans Bold and a PETG material defined in the design, with its mass in Properties, then height 24 → 32 mm in Parameters and it all rebuilds. 6× playback with the idle pauses cut. Full video, recorded with the demo script. Download - Windows: the [installer][windows-msi]. - macOS: the [disk image][macos-dmg] (Apple silicon and Intel). - Linux: the [AppImage][linux-appimage], or sudo snap install solidcraft ([Snap Store][snap-store]). - Web: [try it in your browser][web-app], no install. ARM64 and 32-bit builds, portable zip, .deb, .rpm, Flatpak and the other packages are on the downloads page. The macOS app is signed with a Developer ID and notarized by Apple. The Windows downloads aren't signed yet: choose More info, then Run anyway in SmartScreen. On SolidCraft 0.11 to 0.14, download once by hand; see updating. What works Early but usable for simple parts: 75 of 76 public reference parts match their analytic or FreeCAD-computed volume, area, centre of mass and bounding box (oracle); the other is a tracked bug. - Sketches and constraints: lines, arcs, splines, text and more, solved by our own constraint solver, with parameter-driven dimensions. - Features: extrude, revolve, sweep, loft, fillet, chamfer, shell, draft, holes, threads, patterns, mirror, split and combine on an editable parametric timeline. - Parameters and configurations with unit-aware expressions. - Assemblies with joints, motion studies, contact sets, interference and mass properties. - Sheet metal with flanges, hems, fold/unfold and flat patterns, and plastic enclosure features. - Files: STEP, IGES, 3MF, STL, OBJ and glTF in and out where supported, URDF export, .sc designs (.solidcraft files
News & coverage (7)
FabbalooSolidCraft, a Free Autodesk Fusion Clone2026-10-203DPrintingIndustryVibecoded clones of SolidWorks and AutoCAD released as open-source2026-10-193druck.comSolidCraft: Open-source CAD version 0.14.0 opens files from FreeCAD and Rhino2026-10-16xBrennen Herbruck on X: "SolidCraft v0.13.0 released! https://t.co/77tel1ocdo"2026-10-15noteFree 3D CAD is finally powered by AI. Will "SolidCraft" change Fusion?2026-10-13noteSolveCraft is now 'SolidCraft'! A look at the MCP integration between a Japanese-developed CAD kernel and the generative AI 'Claude'!2026-10-12HackadaySolidCraft Is Parametric, Automation-friendly CAD For Desktop And Browser2026-10-17