Better OpenSCAD?

This page summarizes the projects mentioned and recommended in the original post on /r/openscad

Our great sponsors
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • Revelo Payroll - Free Global Payroll designed for tech teams
  • Sonar - Write Clean Python Code. Always.
  • SolidPy

    3D Object Design: Python -> OpenSCAD -> Solid Model

  • SolidPython

    A python frontend for solid modelling that compiles to OpenSCAD --- apparently there's a fork as a v2 which is to be preferred

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • openpyscad

    Python library to generate OpenSCAD source code. This library provides intuitive interface when you handle 3D data.

  • cadquery

    A python parametric CAD scripting framework based on OCCT

  • VRL-Studio

    Innovative IDE based on VRL (Visual Reflection Library)

  • sdfx

    A simple CAD package using signed distance functions

  • libfive

    Infrastructure for solid modeling

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • FreePySCAD

    Like openscad but in python inside freecad

  • psml

    Python library for OpenSCAD

  • svg2gcode_grbl

    Python script to convert svg to gcode for GRBL firmware

  • NURBS-Python

    Object-oriented pure Python B-Spline and NURBS library

  • Lua_CAD

    CAD via script using OpenSCAD and Lua for Windows

  • dslcad

    DSLCad is a programming language & interpreter for building 3D models.

  • ShapeScript

    Source code for the ShapeScript 3D modeling app for macOS

  • CascadeStudio

    A Full Live-Scripted CAD Kernel in the Browser

  • OOML

    C++ Object Oriented Mechanis Language

  • oce

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

  • scad-clj

    OpenSCAD DSL in Clojure

  • OpenNURBS

    OpenNURBS is an open-source NURBS-based geometric modeling library and toolset, with meshing and display / output functions.

  • OpenCAM

    A lightweight alternative to NZXT's CAM software for Kraken devices

  • replicad

    The library to build browser based 3D models with code.

    I have also made another one, replicad ( ) a purely browser based CAD library (you can easily make and share your designs)!

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

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