---
title: OpenSCAD
Written with: [Domain-Specific Language](https://martinfowler.com/dsl.html)
Kernal type: Mesh CSG
Maintained by: [Marius Kintel and contributors](https://github.com/openscad/openscad/graphs/contributors)
Documentation: [openscad.org](https://openscad.org/)
---
OpenSCAD is a solid 3D modeler that enables the creation of parametric models using its scripting language. Models are created by utilizing a technique called constructive solid geometry. According to this technique, simple objects can be transformed and combined in order to create almost any complex model.
