CadQuery

Python library for building parametric 3D CAD models

★ Stars6k5,955 on GitHub
Last commit18 Oct 2026
LicenceApache-2.0Per the project
View on GitHub ↗

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.

Free alternative to

Related tools

FreeCAD

3D & parametric CAD

Open-source parametric 3D modeller for real-life objects

Stars
★ 34.5k
Licence
LGPL-2.1+
Updated

Alternative to SolidWorks, Fusion 360

OpenSCAD

Code CAD

The programmers' solid 3D CAD modeller

Stars
★ 10.5k
Licence
GPL-2.0
Updated

Alternative to Fusion 360

S

SolveSpace

3D & parametric CAD

Lightweight parametric 2D/3D CAD with a constraint solver

Stars
★ 4.2k
Licence
GPL-3.0
Updated

Alternative to SolidWorks, Fusion 360

build123d

Code CAD

Pythonic code-CAD framework on the OpenCascade kernel

Stars
★ 3.5k
Licence
Apache-2.0
Updated

Alternative to Fusion 360

Dune 3D

3D & parametric CAD

Modern parametric 3D CAD built on SolveSpace's solver and OpenCascade

Stars
★ 2.1k
Licence
GPL-3.0
Updated

Alternative to Fusion 360, SolidWorks

Kiri:Moto

3D printing & CAM

Browser-based slicer and CAM for 3D printers, CNC and lasers

Stars
★ 921
Licence
MIT
Updated

Alternative to Simplify3D, Fusion 360