Code CAD – Use code to create CAD models

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

JetBrains - Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com
featured
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
  1. cadhub

    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.

    the link for this post takes you to a OpenSCAD model, worth noting there are integrations it CadQuery and JSCAD too.

    https://cadhub.xyz/

  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
  3. 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 creating ready-to-print 3D designs.

    - Browserify to bundle the design into a website. Directly from the source CAD files, without rendering to a huge mesh file format.

    It's cool because you get access to the whole javascript ecosystem, and it's native to the browser.

    https://openjscad.xyz/

  4. CQ-editor

    CadQuery GUI editor based on PyQT

  5. scad-clj

    OpenSCAD DSL in Clojure

    There is a small clojure project that transpiles clojure to openscad, (if I remember correctly...)

    https://github.com/farrellm/scad-clj

    Demonstrated and talked about in this clip:

  6. solvespace

    Parametric 2d/3d CAD

    > I grew up on Solidworks and now use OnShape... I’d really love to see more investment in that kind of parametric visual CAD.

    Has You tried SolveSpace app?

    [0] https://solvespace.com

    [1] https://git.io/SolveSpace3x (latest nightly builds + various useful resources)

  7. antimony

    CAD from a parallel universe

  8. VisualScriptCAD

    A simple visual scripting based 3D modeling application.

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. oce

    OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.

    Cadquery uses opencascade under the hood. I think your best bet is to open an issue and ask: https://github.com/tpaviot/oce

  11. cq-flake

    CadQuery and CQ-editor flake, closely follows master

    Yes I agree. Anaconda is one of the worst pieces of software on earth. In fact I have never gotten it to work with anaconda. I use this nix-flake: https://github.com/marcus7070/cq-flake which is faaaaar easier to use and setup and includes the editor. But the README says it probably won't work on non-nixos systems so your mileage may vary.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

Did you know that C++ is
the 7th most popular programming language
based on number of references?