Topics / #parametric-design
Parametric-design projects on GitHub
Design defined by editable parameters and rules.
As of , the most-starred Parametric-design projects on GitHub are editor (25.1K stars), usd-brep (1.8K stars) and QymCAD (760 stars). GitHub.Locker tracks 5 Parametric-design repositories with 28.4K stars combined. The fastest-growing on October 22 was SOMA, with +37 stars in a day.
Hot right now
Most stars gained in a day · Oct 22
+37SOMA
Kai-Jungsthoefel/SOMA · ★ 285Desktop app for designing parametric 3D models in CadQuery together with the coding agent of your choice
+28editor
pascalorg/editor · ★ 25.1KPascal Editor is an open-source, local-first 3D building editor: you sketch walls, floors, zones and furniture in a browser-rendered scene, and AI agents can drive that same scene through MCP.
+19usd-brep
NVIDIA-Omniverse/usd-brep · ★ 1.8KUSD BRep is a standalone C++ and Python library from NVIDIA Omniverse for NURBS-based boundary representation (BRep) solid modeling, built to work with OpenUSD.
+9QymCAD
QymIs-Tech/QymCAD · ★ 760QymCAD is a desktop parametric CAD application for mechanical parts and assemblies, built on a real B-rep kernel (OpenCASCADE). Sketches become solids via extrude, revolve or sweep, and parts combine into assemblies through joints.
The all-time top
5 projects · by stars
- 25.1K
#1 · pascalorg/editoreditor
Pascal Editor is an open-source, local-first 3D building editor: you sketch walls, floors, zones and furniture in a browser-rendered scene, and AI agents can drive that same scene through MCP.
- 1.8K
#2 · NVIDIA-Omniverse/usd-brepusd-brep
USD BRep is a standalone C++ and Python library from NVIDIA Omniverse for NURBS-based boundary representation (BRep) solid modeling, built to work with OpenUSD.
- 760
#3 · QymIs-Tech/QymCADQymCAD
QymCAD is a desktop parametric CAD application for mechanical parts and assemblies, built on a real B-rep kernel (OpenCASCADE). Sketches become solids via extrude, revolve or sweep, and parts combine into assemblies through joints.
- 4

Procedura
419SpatiaOS/Procedura · TypeScriptProcedura is an agentic 3D modeling pipeline that turns a text prompt (and optionally a reference image) into an editable procedural program — a parametric script with named parts joined by typed mates — written by an LLM, with optional per-part PBR materials and articulation exported to OpenUSD/URDF.
- 5

SOMA
285Kai-Jungsthoefel/SOMA · TypeScriptDesktop app for designing parametric 3D models in CadQuery together with the coding agent of your choice
Related topics
Often tagged together