Skip to content
Projects

CadQuery/CQ-editor has 1,265 GitHub stars and 213 forks. GitHot measured +1 in 7 days. Last checked 2026-11-09 07:29 UTC. Last push 2026-10-12.

How these counts are measured

CadQuery GUI editor based on PyQT

What you can do

  • Automatic code reloading - you can use your favourite editor
  • Always shows the current camera orientation
  • Click faces, edges or corners for one-click animated reorientation
  • Step through script and watch how your model changes

Measured star growth

in 24h
Update delayed
in 7 days
+1
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

CQ-editor

Build status codecov Build Status DOI Patreon Liberapay

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

CQ-editor screenshot Additional screenshots are available in the wiki.

Notable features

  • Automatic code reloading - you can use your favourite editor
  • OCCT based
  • Navigation cube with rotation arrows
    • Always shows the current camera orientation
    • Click faces, edges or corners for one-click animated reorientation
  • Graphical debugger for CadQuery scripts
    • Step through script and watch how your model changes
  • CadQuery object stack inspector
    • Visual inspection of current workplane and selected items
    • Insight into evolution of the model
  • Export to various formats
    • STL
    • STEP

Documentation

Documentation is available in the wiki. Topics covered are the following.

Getting Help

For general questions and discussion about CQ-editor, please create a GitHub Discussion.

Reporting a Bug

If you believe that you have found a bug in CQ-editor, please ensure the following.

  • You are not running a CQ-editor fork, as these are not always synchronized with the latest updates in this project.
  • You have searched the issue tracker to make sure that the bug is not already known.

If you have already checked those things, please file a new issue with the following information.

  • Operating System (type, version, etc) - If running Linux, please include the distribution and the version.
  • How CQ-editor was installed.
  • Python version of your environment (unless you are running a pre-built package).
  • Steps to reproduce the bug.

Explore related projects