pythonocc-core VS CQ-editor

Compare pythonocc-core vs CQ-editor and see what are their differences.

pythonocc-core

Python package for 3D CAD/BIM/PLM/CAM (by tpaviot)
Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • OPS - Build and Run Open Source Unikernels
  • Scout APM - Less time debugging, more time building
pythonocc-core CQ-editor
0 3
796 285
- 6.7%
8.4 5.7
13 days ago 6 days ago
SWIG Python
GNU Lesser General Public License v3.0 only Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

pythonocc-core

Posts with mentions or reviews of pythonocc-core. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning pythonocc-core yet.
Tracking mentions began in Dec 2020.

CQ-editor

Posts with mentions or reviews of CQ-editor. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-18.
  • Custom 3d Printed Charging Cradle for the SNES 3DS
    1 project | reddit.com/r/3Dprinting | 21 Nov 2021
    The model is parametric using CADQuery, only problem is that I haven't implemented a way to move the charging pins right or left for the original's off-center port, just forward/back/together/apart. I'm planning to add that soon though, as well as clean up my variables so it's a bit more clear what does what.
  • 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 [2].

    Finally, I'll leave you with this, taken from the cadquery homepage itself [1] (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

    [1] https://github.com/CadQuery/cadquery#alternative-anaconda-in...

    [2] https://github.com/CadQuery/CQ-editor/releases

What are some alternatives?

When comparing pythonocc-core and CQ-editor you can also consider the following projects:

cadquery - A python parametric CAD scripting framework based on OCCT

PyQt-React-Boilerplate - A boilerplate for using python to build a desktop application using PyQt webengine and React.js as the application front-end.

cq-flake - CadQuery and CQ-editor flake, closely follows master

PyQt5-expansion - A collection of custom PyQt5 widgets / layouts

OpenJSCAD.org - JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.

opencascade-emscripten-port - Open CASCADE - Emscripten / Webassembly port

cq-containers

pymadcad - Simple yet powerful CAD (Computer Aided Design) library, written with Python.

sdfx - A simple CAD package using signed distance functions

Deskmat - 900 x 400 Deskmat model/Blender file for keyboard rendering scenes