FreeCAD
3D & parametric CADOpen-source parametric 3D modeller for real-life objects
- Stars
- ★ 34.5k
- Licence
- LGPL-2.1+
- Updated
- Commercial OK
- STEP
- STL
Alternative to SolidWorks, Fusion 360

Python library for building parametric 3D CAD models
From GitHub, fetched 19 Oct 2026.
CadQuery is a Python library for scripting parametric 3D models on the OpenCascade kernel. Unlike mesh-based tools, it outputs precise B-rep geometry you can export as STEP for manufacturing.
| Runs on | Python |
|---|---|
| Opens | DXF, STEP |
| Saves | STEP, STL, DXF, SVG, AMF, 3MF, glTF, VRML |
| Commercial use | Allowed Open-source licence (Apache-2.0): the Open Source Definition rules out restrictions on fields of use, including business use. |
Sources: cadquery.readthedocs.io/en/latest/importexport.html · 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.
Open-source parametric 3D modeller for real-life objects
Alternative to SolidWorks, Fusion 360
The programmers' solid 3D CAD modeller
Alternative to Fusion 360
Lightweight parametric 2D/3D CAD with a constraint solver
Alternative to SolidWorks, Fusion 360
Pythonic code-CAD framework on the OpenCascade kernel
Alternative to Fusion 360
Modern parametric 3D CAD built on SolveSpace's solver and OpenCascade
Alternative to Fusion 360, SolidWorks
Browser-based slicer and CAM for 3D printers, CNC and lasers
Alternative to Simplify3D, Fusion 360