OpenSCAD
Programmable solid 3D CAD modeller
OpenSCAD provides a script‑based environment for constructing solid three‑dimensional models. Users describe geometry with a concise language of primitives, transformations, and Boolean operations, and the program renders the resulting object. Because the design is expressed as code, models can be version‑controlled, parametrically varied, and reproduced exactly from the same source file.
The tool targets developers, engineers, and hobbyists who prefer a programmable workflow over interactive sketching. It runs on Linux/UNIX, Windows, and macOS, and is distributed as free software, allowing modification and redistribution. Documentation includes a user manual, tutorials, cheat sheets, and a library of ready‑made modules to assist both beginners and experienced users.
OpenSCAD’s distinctive aspect is its focus on a text‑driven approach to CAD, enabling precise control over dimensions and easy integration with scripting pipelines. The community shares designs on platforms such as Printables and Thingiverse, and provides support through IRC, Mastodon, and other channels.
Reviews
Loading reviews…
Similar apps

3D, CAD & Modeling
SolveSpace
Parametric 2d/3d CAD

3D, CAD & Modeling
LibreCAD
CAD application

3D, CAD & Modeling
LeoCAD
CAD program for creating virtual LEGO models

3D, CAD & Modeling
FreeCAD
3D parametric modeller

3D, CAD & Modeling
UltiMaker Cura
3D printer and slicing GUI

Task & Project Management
QCAD
Free, open source application for computer aided drafting in 2D