Skip to main content

A curated list of CadQuery code and resources.

181
GitHub Stars
44
Curated Resources
8
Categories
18 hours ago
Last Refreshed
Editors and IDEsCLIsExtensions and PluginsPart Libraries and Part GeneratorsMiscellaneousExamples and TutorialsAI/LLM IntegrationStyle Guides

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me extensions and plugins resources from awesome-cadquery"

Installation instructions →

What's inside

Extensions and Plugins

  • argus-diff

    Geometric diff and CI for STEP/mesh files built on OCP: body and face-level change detection, mass/interference gates, GitHub Action that comments diffs on PRs.

  • assembly-mesh-plugin

    A plugin to create a mesh of an assembly with corresponding color, layer and name data.

  • cadquery-plugins

    A collection of community contributed plugins that extend the functionality of CadQuery.

  • cq-kit

    This repository contains utility classes and functions to extend the features and capabilities of the CadQuery python library.

  • cqMore

    cqMore aims to add more fundamental API to CadQuery.

  • cq_warehouse

    cq_warehouse augments CadQuery with parametric parts - generated on demand - and extensions to the core CadQuery capabilities.

Editors and IDEs

  • BlendQuery

    CadQuery integration for Blender.

  • cadquery2web

    A browser based CadQuery server.

  • cadquery-browser

    Write CadQuery Python code in your browser (or in your code editor), see the rendered 3D model instantly, and export your designs as STL. Everything runs in Docker (no local Python or CadQuery installation needed).

  • cadquery-gui

    A semi-maintained Electron-based CAD GUI built for CadQuery 1.x and 2.x.

  • CQ-editor

    CadQuery GUI editor based on PyQT supports Linux, Windows and Mac.

  • freecad-cadquery2-workbench

    This is a FreeCAD Workbench to render CadQuery 2.x script in FreeCAD. Based on the original workbench that is only compatible with CadQuery 1.x.

Examples and Tutorials

Miscellaneous

  • cadquery-doc-translations

    A repository that holds Japanese translations of the CadQuery docs.

  • cq-flake

    A nix flake that allows you to reproduce a CadQuery and CQ-editor installation anywhere that has the nix package manager.

  • Nales

    Nales is a GUI CAD application that aims to bring full interactivity to CadQuery.

  • ocp-action

    GitHub Action that builds OCP models (CadQuery/Build123d/...), renders them and sets up a model viewer on Github Pages.

  • selector_synthesis

    Collection of methods for synthesizing CadQuery selectors for faces, edges and vertices.

  • Semblage

    Semblage is an open source CAD GUI backed by a programmatic CAD API named CadQuery.

Part Libraries and Part Generators

  • cadqueryhelper

    Cadquery Shape primitive library and other helper scripts

  • cq-electronics

    Pure CadQuery models of various electronic boards and components.

  • CQ_Gears

    CadQuery based involute profile gear generator.

  • cq-gridfinity

    A python package for making various Gridfinity compatible objects such as baseplates, boxes, rugged boxes, and drawer spacers. PyPI package available.

  • cqterrain

    Part library for wargaming terrain pieces. Uses cadqueryhelper and cqMore.

  • KiCad Packages3D Generator

    Python scripts for generating 3D electrical component models in STEP and VRML.

AI/LLM Integration

  • CadQuery LLM Skill

    A skill that helps LLMs write correct, idiomatic CadQuery code.

  • MCP Server

    A Model Context Protocol server that enables AI assistants like Claude to execute CadQuery scripts and render 3D CAD models.

CLIs

  • cq-cli

    Command Line Interface for executing CadQuery scripts and converting their output to another format.

Style Guides

  • CQ Style

    A neat CadQuery structure for your projects.

Showing a sample of 44 resources. View the full list on GitHub →