SolveSpace
3D & parametric CADLightweight parametric 2D/3D CAD with a constraint solver
- Stars
- ★ 4.2k
- Licence
- GPL-3.0
- Updated
- Commercial OK
- DXF
- STEP
Alternative to SolidWorks, Fusion 360

Open-source parametric 3D modeller for real-life objects
From GitHub, fetched 19 Oct 2026.
FreeCAD is a free parametric 3D CAD program for mechanical design, product design and engineering. It has part and assembly design, technical drawings (TechDraw), FEM, CAM and BIM workbenches, and imports and exports STEP, IGES, STL, DXF and more. Version 1.0 arrived in November 2024 with a built-in assembly workbench.
From freecad.org, checked 19 Oct 2026. Quotes are the project's own words.
| Runs on | Windows, macOS, Linux |
|---|---|
| Opens and saves | STEP, IGES, OBJ, STL, DWG, DXF, SVG, DAE, IFC, OFF, VRML, NASTRAN Import and export, among others, per FreeCAD's features page. Add-on workbenches add more. |
| Commercial use | Allowed Open-source licence (LGPL-2.1+): the Open Source Definition rules out restrictions on fields of use, including business use. |
Sources: freecad.org/features.php · opensource.org/osd, checked 19 Oct 2026. “Runs on” is from this listing. Blank means we haven't found it in official docs yet, not that it's unsupported.
Lightweight parametric 2D/3D CAD with a constraint solver
Alternative to SolidWorks, Fusion 360
Modern parametric 3D CAD built on SolveSpace's solver and OpenCascade
Alternative to Fusion 360, SolidWorks
Free plan of PTC's browser-based professional CAD
Alternative to SolidWorks, Fusion 360
Free edition of Siemens' professional CAD for hobbyists and makers
Alternative to SolidWorks, Inventor
The programmers' solid 3D CAD modeller
Alternative to Fusion 360
Python library for building parametric 3D CAD models
Alternative to Fusion 360