How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
CadQuery is a programmatic 3D modeling library and parametric CAD framework that allows for the generation of complex geometric solids and assemblies using a fluent Python API. It functions as a B-Rep geometry engine, enabling the construction of models through code rather than a graphical user interface. The project is built on the Open CASCADE Technology kernel and utilizes a method-chaining API to link geometric commands in sequence. It distinguishes itself through a workplane-based coordinate system and a powerful selection system that uses topological and spatial filtering to target spec
Chili3D is a browser-based parametric 3D modeling tool that uses boundary representation (B-Rep) to define and manipulate precise solid geometry. It functions as a constructive solid geometry (CSG) engine, combining primitive shapes through union, difference, and intersection operations, while also serving as a parametric constraint system that maintains geometric relationships and dimensions through adjustable parameters. The software distinguishes itself by running entirely in a web browser without requiring installation, while providing industry-standard CAD file format support for importi
FreeCAD is an open-source engineering design suite designed for parametric 3D modeling, architectural planning, and mechanical assembly. It functions as a professional-grade platform that utilizes history-based operations to allow for non-destructive design updates, enabling users to construct complex geometry through a sequence of constrained sketches and solid operations. The platform distinguishes itself through a highly modular, workbench-based architecture that allows users to tailor the interface and toolsets to specific engineering domains. It features deep Python integration, which se
Fornjot is a CAD modeling kernel and 3D geometry engine designed for the creation and manipulation of precise mechanical shapes. It functions as a B-Rep 3D modeling kernel, using boundary representation to define the shapes and topologies of three-dimensional models. The project provides a B-Rep geometry visualizer to render 3D models in a windowed environment for visual verification. It also includes a pipeline to export internal geometric representations into external data formats for compatibility with other software. The engine covers geometric modeling through primitive-based constructi
SolveSpace is a parametric CAD software and 3D solid modeler. It functions as a constraint-based geometry solver that allows for the creation of 2D and 3D models where positions and sizes are driven by geometric rules and mathematical relationships.
The main features of solvespace/solvespace are: Geometric Constraint Solvers, Mechanical Assembly Systems, Profile Extrusions and Revolves, 3D Geometry Generators, 3D Solid Modelers, Assembly Hierarchies, Solid Boolean Operations, Constrained Sketching Engines.
Projects with overlapping indexed features include: cadquery/cadquery — CadQuery is a programmatic 3D modeling library and parametric CAD framework that allows for the generation of complex… xiangechen/chili3d — Chili3D is a browser-based parametric 3D modeling tool that uses boundary representation (B-Rep) to define and… freecad/freecad — FreeCAD is an open-source engineering design suite designed for parametric 3D modeling, architectural planning, and… hannobraun/fornjot — Fornjot is a CAD modeling kernel and 3D geometry engine designed for the creation and manipulation of precise… openscad/openscad — OpenSCAD is a script-based 3D modeler and parametric CAD tool that generates three-dimensional solid objects from… google-deepmind/mujoco_menagerie — mujoco_menagerie is a curated library of physical robot specifications and XML model definitions designed for…