SaaSHub helps you find the best software and product alternatives Learn more →
Similar projects and alternatives to CQ-editor
A python parametric CAD scripting framework based on OCCT
Open CASCADE - Emscripten / Webassembly port
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Simple yet powerful CAD (Computer Aided Design) library, written with Python.
Play videos side-by-side
Python package for 3D CAD/BIM/PLM/CAM
A boilerplate for using python to build a desktop application using PyQt webengine and React.js as the application front-end.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
CAD from a parallel universe
We're out to raise awareness and put CodeCAD on the map. The success of CadHub can be measured by the amount it promotes the use of CodeCAD within the mechanical/manufacturing industry and the strength the CadHub community.
Workbench to render CadQuery 2.x script in FreeCAD
Early-stage b-rep CAD kernel, written in the Rust programming language.
Simple SDF mesh generation in Python
Infrastructure for solid modeling
Persistent remote applications for X11; screen sharing for X11, MacOS and MSWindows.
CadQuery GUI editor based on PyQT (by jmwright)
CadQuery and CQ-editor flake, closely follows master
OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.
OpenSCAD DSL in Clojure
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
CQ-editor reviews and mentions
No Attribute Sketch(), can't figure out how to reinstall/run cqedit
2 projects | /r/cadquery | 1 Mar 2023
I installed cadquery with cq-edit from github using the prebuilt package release for windows 10. This seemed to work great, cq-edit GUI launches and I can even model basic shapes. However when I try to run the printables file from above I get the error
Why doesn't this draw me a cylinder?
2 projects | /r/cadquery | 27 Oct 2022
Use the latest version of cadquery. The version of cadquery that comes bundled with cq-editor binary isn't the most recent, and doesn't have support for cylinder.
An X11 Apologist Tries Wayland
12 projects | news.ycombinator.com | 18 Sep 2022
On a previous laptop I used i3, then after a few years on Windows, I returned to Linux on my current laptop and decided to try Sway, and now I’ve been using it for almost a year and a half, but I set up i3 somewhere along the way too, which I have used when I needed screen sharing on Zoom.
I much prefer Sway. It handles output management much better than i3 (because it’s integrated and integrated well rather than being entirely up to you with xrandr—so this probably wouldn’t apply to full desktop environments like GNOME or KDE), supports mixed-DPI environments, properly supports high-DPI (though I’ve also been using patches for fractional scaling since I want 1.5×), avoids all tearing (which was what really surprised me when I first ran i3, I’d forgotten what the tearing was like), and supports my XF86AudioMicMute key (key code 256; it took a little effort to get it to work, involving dumping the xkb keymap and adding in a suitable entry, but I think that it’s literally impossible to support under X, though you may be able to remap it to a different key like F20 in some way at a lower level, but my attempts at that failed).
It’s not been without its troubles. Screen sharing is only possible at the screen granularity rather than individual windows, and I think Zoom is still broken because they did things stupidly in the past (using a GNOME screenshot API many times per second instead of the compositor-neutral screen sharing API that did exist when they implemented their thing) and are still unravelling them. I’ve also had a couple of apps require tweaks to unbreak, e.g. https://github.com/CadQuery/CQ-editor/issues/266, if you build it with a version of Qt that supports Wayland (the default, though their first-party distribution doesn’t), you have to explicitly tell it to use xcb instead of wayland or it crashes on startup. But honestly that’s all I can think of.
CadQuery Comes of Age
4 projects | news.ycombinator.com | 6 Feb 2022
All this talk about anaconda etc is a little overblown. Just grab the release ZIP here and run the launcher. It drops you in the editor/debugger workspace with full functionality. https://github.com/CadQuery/CQ-editor/releases/tag/0.2 It doesn't appear to modify your system in any way.
I understand that other modes of using CadQuery require 'conda, but the basic built-in editor experience is self contained. Or am I misunderstanding something?
CadQuery –- A Python parametric CAD scripting framework based on OCCT
12 projects | news.ycombinator.com | 6 Feb 2022
I tried this a couple of months ago, I found what it's trying to do very pleasant to use but the tooling around it is very annoying. The up-to-date version 2 isn't on pypi, conda is thoroughly unpleasant to have as an environment. There seems to be a drive to using it inside it's own editor https://github.com/CadQuery/CQ-editor while nice seems like wasted engineering effort in developing an editor when the language needs so much work. I didn't have much success structuring cad into modules as they wouldn't import well.
The point IMO of parametric cad in an existing language is to use the ecosystem. Lots of choices in this project make that really hard.
Fornjot 0.5.0 - Code-CAD in Rust
7 projects | /r/rust | 28 Jan 2022
Anyways, I've just written that to make sure you know that the "code-CAD scene" or "state-of-the-art" is not OpenSCAD (and I'm not saying you don't know that), and that the ideas you had are really great, but they have already been brought to existence in CadQuery, CQ-Editor (the editor + visualization + debugging GUI for CadQuery), and the (still incipient) Semblage, that started to implement the "hybrid" approach of code-CAD + GUI based on CadQuery. I do believe another code-CAD program won't hurt at all, and there is even the possibility of collaboration between Fornjot and CadQuery and possibly Semblage, but I wouldn't say the world needs another code-CAD program. The world needs first to know about CadQuery and then decide its real needs. I've just read your blog post of your criteria for CAD software, and I really think that (apart from the community part, that requires that the project is known by many people, which seems to not be the case with CadQuery) CadQuery meets them nicely. If there is something I'm missing please let me know, specially if you already knew about CadQuery but it didn't suit your needs. Anyways, good luck with Fornjot!
Code CAD – Use code to create CAD models
11 projects | news.ycombinator.com | 18 Oct 2021
Curated Code CAD
10 projects | news.ycombinator.com | 28 Jun 2021
To be fair these grievances are old: I've avoided conda like the plague for - easily - the last 5 years, and they might have cleaned up their act.
However, I still find the notion of having to install 2 gigs worth of stuff on my machine only to try a simple CAD package for a few hours a rather offending proposition. Call me an old curmudgeon if you have to.
To be fair to the cadquery folks: they seem to have realized the issue and they now offer what looks like a somewhat self contained binary dowload of the cq-editor package .
Finally, I'll leave you with this, taken from the cadquery homepage itself  (note the use of the word "polluting" in there, looks like I'm not the only one feeling this way):
For those unfamiliar (or uncomfortable) with Anaconda, it is probably best to install Miniconda to a local directory and to avoid running conda init. After performing a local directory installation, Miniconda can be activated via the [scripts,bin]/activate scripts. This will help avoid polluting and breaking the local Python installation. In Linux, the local directory installation method looks something like this
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0920af5a48>
www.saashub.com | 9 Jun 2023
CadQuery/CQ-editor is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of CQ-editor is Python.