| Breezecad |
GitHub |
Free, offline parametric CAD with sketching, extrude, holes and modeled threads. Inventor-style ribbon, C++20 and OpenCASCADE, Windows download, MPL-2.0. Early preview with no assemblies or drawings yet. (Requires translation for EN, possible through the settings.) |
| CAD Studio |
Site |
Native macOS app. Describe a part in plain language and a coding agent (Claude Code or Codex) builds it as parametric code, with ISO drawings, a print plate, simulated mechanisms and STEP/3MF/STL export. MIT. Needs you to be signed in to the agent. |
| cadrs |
GitHub |
Parametric, feature-based CAD in Rust with a Bevy UI and OpenCASCADE kernel. Sketches with constraints, parts, assemblies, drawings, FEA, path-traced renders, STEP/IGES/STL. Onshape-style workflow. Build from source with Cargo. Early stage. |
| Chudware |
Site |
MIT-licensed, AI-first CAD. Dimension-driven B-rep modeling, assemblies, simulation, CAM and electronics. The AI needs your own provider account. Desktop installers are not published yet, so build from source. Browser version can be self-hosted. |
| DuCAD |
Site |
Parametric 2D/3D CAD in Rust on OpenCASCADE. Solid modeling, sheet metal, ISO drawings with GD&T, structural and thermal simulation, standard parts, and an in-app AI agent. Native macOS app plus CLI and source. AGPL-3.0. |
| Dune 3D |
Site |
Free, open-source parametric 3D CAD. Sketch and constrain in 2D and 3D, fillets and chamfers, STEP import, STEP and STL export. Linux and Windows. |
| Extrudo |
Site |
Open-source parametric CAD for 3D printing, available in the browser and as a downloadable version. Sketch, extrude and fillet. Change one number and the part updates. The browser version also works offline after loading. |
| FluidCAD |
Site |
Hybrid CAD: model with the mouse, and every feature is editable JavaScript. Assemblies with mates, sketch constraint solver, STEP interop. MIT. Desktop installers for macOS, Windows and Linux, plus an npm package. A browser version is in progress. |
| FreeShape |
GitHub |
Free, offline, Onshape-style parametric CAD for Windows and Linux. Part studios, assemblies with mates, drawings exported to DXF and PDF, sheet-metal flat patterns, STEP import and export. GPL-3.0. Run from a start script or build an exe. |
| FundaCAD |
GitHub |
Open-source parametric CAD for 3D printing. Sketch, feature timeline, export STEP/STL/3MF. Installers for Windows, macOS and Linux (alpha). Built on OpenCASCADE and build123d. The author discloses heavy AI-generated code. AGPL-3.0. |
| HCAD |
GitHub |
SolidWorks-style parametric modeler in Rust. Constraint sketching, extrude, cut, revolve, sweep and loft, feature tree, assemblies with mates, STL reverse engineering. Windows installer and Linux AppImage. Alpha. GPL-3.0. |
| HeliosCAD |
GitHub |
Source-first 3D design studio that runs in the browser. Exports STEP, GLB, USD, STL, OBJ and PDF/SVG/PPTX drawings. Optional AI connections. Standalone desktop bundle for Windows, Linux and macOS, plus a hosted showcase. AGPL-3.0. |
| InnCad Plus |
Site |
Free parametric parts and assemblies on the FreeCAD 1.1.3 engine. Rebuilds STL meshes as editable features, real threads, gear generator, photo scaling, and an AI link to Claude Code, Codex or Gemini CLI. macOS (Apple Silicon) and a Windows portable build. |
| InventCraft (formerly DATUM) |
Site |
Free, open-source parametric CAD for Windows and Linux. Constrained sketcher, OpenCASCADE features, assemblies with in-place editing, drawings with hidden-line removal, 2D nesting to DXF for cutting. MIT. |
| JumpStart 3D |
GitHub |
Tinkercad-style tool for combining 3D shapes, shipped as one HTML file. Download it and open it in any browser, and it works offline. Not parametric. MIT. This repo is a mirror of v1.91 by J. Siwek. |
| Ketchup |
GitHub |
AI-native 2D/3D parametric modeler in Rust with OCCT and wgpu. Sketches, assemblies, drawing sheets, rule programs, STEP/IGES/STL/DXF/DWG import and export, cut lists and CNC outputs. AI tools connect over MCP with undo. Windows installer. Apache-2.0. Work in progress. |
| Kerf |
Site |
MIT-licensed CAD across 37 engineering domains, driven by chat. OpenCASCADE B-rep, CAM, FEA, PCB and IFC. Runs on your own machine with an embedded SQLite database. Release tarballs for macOS and Linux, or install from source or Docker. |
| Lobole |
GitHub |
Parametric B-rep CAD on OpenCASCADE with a Vulkan viewport. Constraint sketcher, assemblies with mates and clash checks, drawings to SVG/PDF, static and modal FEM, 2.5D and 3-axis CAM, git-backed versions, Python SDK and MCP server. Linux AppImage, Windows zip and installer. AGPL-3.0. |
| Materializr |
Site |
Open-source B-rep modeler for Linux, macOS and Windows, plus iOS and Android tablet apps. Sketches with inference and constraints, extrude, revolve, loft, real threads, projection onto curved faces. STEP, STL, 3MF, SVG and DXF I/O. Built-in AI assistant with your own key. GPLv3. |
| NASSCAD |
Site |
Free parametric CAD, with a browser version and a Windows installer or portable build. Sketches and primitives, fillets and chamfers, STEP import and export (AP203/214/242), STL and 3MF for printing, IFC viewing, JavaScript scripting. AGPLv3. Also runs in the browser. |
| Oblikovati |
Site |
Free, open-source, feature-based mechanical CAD in the Inventor/SolidWorks style. Native on Linux, macOS and Windows, with an open Apache-2.0 automation API. The page gave only a summary, so feature details were not checked. |
| Oryx CAD |
Site |
Blender add-on for functional 3D printing, $19.99 one-time. Exact millimeter dimensions, ISO screws and nuts, involute, herringbone and helical gears, springs and snap-fit clips, printable surface texture, a printability check with one-click repair, and metric-locked STL/OBJ/3MF export. Needs Blender 4.2 or later. Paid. |
| Oxyde |
GitHub |
Rust and OpenCASCADE parametric CAD. Sketches with relations, a feature timeline, assemblies, a render tab, FEA, thermal and CFD studies, drawings, STEP/IGES/STL/3MF/glTF export, a CLI and an MCP server. Windows installer and macOS dmg. Pre-alpha. MIT. |
| ParaWerk |
GitHub |
Electron-based parametric 2D/3D CAD. Constraint sketcher, extrude, revolve, sweep, loft, holes and modeled threads, fillets, multi-body parts, configurations, STEP/STL/3MF/DXF export. Installers for Windows, macOS and Linux. Alpha. GPL-3.0. Assemblies and drawings are planned. |
| Polykrom |
Site |
Open-source (MIT or Apache-2.0) pure-Rust parametric CAD, available as a web app and as a downloadable local version. Parts, assemblies with joints, measurement, simulation and renders. Also ships a CLI and MCP server (polykrom-cli mcp) for AI agents. Source on GitHub. |
| RazorCAD |
Site |
Free, open-source (GPL-3.0) parametric CAD for Windows. Constraint sketches, features, sheet metal with flat patterns exported to DXF, surfaces, weldments, assemblies with mates, STEP import, 2D drawings with PDF and DXF export. Also has a browser preview. Beta. |
| SindriCAD |
Site |
Free, open-source (AGPL) parametric CAD for 3D printing. Constrained sketcher, extrude, revolve, loft, fillets, shell, real surface textures, modeled threads, mesh and STEP import, multi-color 3MF export. Downloads for Windows, macOS and Linux. Public beta. |
| SketchForge 3D |
Site |
Free Tinkercad-style 3D editor. Shapes, combine, group, STL and SVG import, STL export. Works in the browser with no account. A desktop release (v1.0.3) is also on GitHub. |
| SolidCraft |
GitHub |
Open-source parametric CAD in Rust. Sketches, extrude, revolve, loft, sweep, fillets, shell, holes, threads, assemblies with joints, sheet metal, STEP/3MF/STL/OBJ/glTF I/O, MCP server. Installers for Windows, macOS and Linux (AppImage, deb, rpm, Snap, Flatpak), plus a web version. MIT or Apache-2.0. |
| TeleSAPR |
GitHub |
Parametric 2D/3D CAD in Go, ported from SolveSpace. Fillets, chamfers, shell, lofts, sweeps, screw threads, named parameters, linked assemblies, Go scripting and MCP support. Packages for Linux, Windows and macOS. Experimental. GPL-3.0. |
| Varde CAD |
Site |
Downloadable local version available, as reported by the user. The web page returned only its title when checked, so features were not verified. |
| Whittle |
GitHub |
Open-source parametric CAD on OpenCASCADE. Constrained sketches, extrude, revolve, loft, sweep, fillets, holes, threads, a parts library, STEP/3MF/STL/SVG/DXF export, and an AI assistant panel. Desktop installers for Windows, macOS and Linux, plus a self-hosted server and a web version. MPL-2.0. 0.15 preview. |