Skip to main content

A curated list of CadQuery code and resources.

176
GitHub Stars
42
Curated Resources
8
Categories
21 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

  • 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.

  • dl4to4ocp

    Library that helps perform

Editors and IDEs

  • BlendQuery

    CadQuery integration for Blender.

  • cadquery2web

    A browser based CadQuery server.

  • 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.

  • Jupyter-CadQuery

    View CadQuery objects in JupyterLab or in a standalone viewer for any IDE.

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

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

  • 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 42 resources. View the full list on GitHub →