LuaCAD: Parametric CAD tool scripted in Lua, powered by Rust

adius · hn · 2026-08-15

LuaCAD is a parametric CAD tool that uses Lua scripting instead of the OpenSCAD language, supporting operator overloading for CSG operations. It ships with a CLI and desktop app featuring a preview area and text editor. Implemented in Rust using mlua, it leverages OpenCSG for rendering and Manifold for mesh generation, with native support for high-performance BOSL2 functions.

Original post →

More from Apps

Apps channel →