Script-driven solid 3D CAD modeller using constructive solid geometry and extrusion.
Write models as code; GPL-2.0 with CGAL exception
OpenSCAD is software for creating solid 3D CAD objects from scripts. It suits people who want repeatable, parametric models written as code.
The README says it is not an interactive modeller: you write a script and it renders the model, using constructive solid geometry and extrusion of 2D outlines, reading DXF outlines and reading and exporting STL and OFF.
It suits makers, engineers and 3D printing users who like code. It does not suit anyone who wants to push and pull surfaces with a mouse.
You describe objects in code.
Union, intersection and difference plus extruded outlines.
Reads 2D outlines and parameters.
Reads and exports 3D models.
Linux, Windows and macOS, plus WebAssembly builds.
Dependency scripts for each platform.
Free under GPL-2.0 with a CGAL linking exception. The only cost is your own computer.
870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.
No. You write a script and it renders the model.
It reads DXF outlines and reads and exports STL and OFF.
GPL version 2, with a special exception for linking with CGAL.
See Zekai first in Google