What is CadQuery?
CadQuery is an intuitive, easy-to-use python based language for building parametric 3D CAD models. CadQuery is for 3D CAD what jQuery is for javascript. Imagine selecting Faces of a 3d object the same way you select DOM objects with JQuery!
CadQuery has several goals:
Build models with scripts that are as close as possible to how you'd describe the object to a human. Create parametric models that can be very easily customized by end users Output high quality CAD formats like STEP and AMF in addition to traditional STL Provide a non-proprietary, plain text model format that can be edited and executed with only a web browserUsing CadQuery, you can write short, simple scripts that produce high quality CAD models. It is easy to make many different objects using a single script that can be customized.
Features Vote on or suggest new features
Supported Languages
- English
Comments and Reviews Post a comment / review all • positive • negative relevance • date
Said about CadQuery as an alternative
OpenCASCADE kernel is more powerful and faster than the CGAL kernel used by OpenSCAD. Direct ability to work with all major CAD formats, plus ability to use BREP and NURB primitives. Standard Python language rather than new custom language.
Categories
Photos & Graphics • DevelopmentTags
- Scripting language
- 3d-cad
- CAD
- programmatic-cad

Summary
Our users have written 1 comments and reviews about CadQuery, and it has gotten 5 likes
- Open Source and Free product.
- Written in
- 16 alternatives listed
GitHub repository
- 1,598 Stars
- 163 Forks
- 283 Open Issues
- Updated Jun 29, 2022
Popular alternatives
- 1
- 2
- 3
Recent user activities on CadQuery
- alexandrezanni edited CadQueryal9 months ago
- rolemodelsoftware added CadQuery as alternative(s) to Railing Designerro10 months ago
- thias added Splines as a feature to CadQueryth12 months ago
Due to OpenCASCADE, CadQuery provides much faster and more powerful 3D operations compared to OpenSCAD. Also being able to use all Python libraries that you need is a big plus for me.