OpenSCAD is a CAD tool that creates solid 3D shapes with scripts. The latest public release of the openscad/openscad repository is openscad-2021.01. However, because the given material contains no release notes for this version, what was added or changed in it cannot be known. The repository description introduces the tool as a solid 3D CAD modeller for programmers.
It is free software usable on Linux/UNIX, MS Windows, and macOS. The README says it focuses on CAD rather than artistic modelling, and that it is closer to a 3D compiler that reads a script describing an object and renders a 3D model than to an interactive modeller. Its main modelling techniques are constructive solid geometry (CSG) and extrusion of 2D outlines; it can process 2D outlines in DXF files and read and create 3D models in STL and OFF formats. It supports code-based parametric part modelling and shape generation, its implementation language is C++, and it has 10480 stars. The repository was created on 3 November 2010.
However, GitHub classifies the licence of this repository as NOASSERTION, so the actual terms are not given. The research record's momentum score is low at 2.9 out of 10, and the novelty, technology and quality scores are not filled in. The documentation is sufficient for the purpose of repeatedly producing parametric parts in code, but the scope of use cannot be confirmed from this record until the licence is verified.