What it does
LuaCAD is a parametric CAD tool that lets users write 3D models as Lua scripts instead of using OpenSCAD's SCAD language. It provides operator overloading for constructive solid geometry (CSG) operations, so shapes can be combined with natural syntax like a + b for union, a - b for subtraction, and a * b for intersection. The software ships as both a CLI tool and a desktop app called luacad-studio. Models export to 3MF, STL, OBJ, PLY, OFF, AMF, or SCAD formats, and can also render directly to PNG images. It can open and evaluate existing OpenSCAD files without requiring OpenSCAD to be installed.
Who it is for
LuaCAD targets users who want to script 3D models programmatically but find OpenSCAD's language limiting. The tool appeals to designers, engineers, and makers working with parametric modeling. The browser-based playground with WebAssembly support lets people experiment without installation, lowering the barrier to trying the software.
Pricing
The site does not show prices.
How it stands out
The core differentiator is swapping SCAD for Lua 5.4. Lua offers operator overloading (enabling intuitive CSG syntax), better consistency, higher performance, and more powerful language features than SCAD. The desktop editor shows live 3D updates as users type, displaying the CSG tree before mesh generation. The CLI is comprehensive, supporting watch-mode rebuilds, PNG rendering, linting, and optional raytracing with soft shadows. LuaCAD uses Manifold for mesh generation or can delegate to OpenSCAD. Installation is straightforward via Homebrew, crates.io, or source.
What a founder should check
First, verify OpenSCAD's actual market size and how many users face genuine pain with SCAD syntax. LuaCAD may solve a real problem for a small audience, but the addressable market matters. Second, examine switching costs: users with large existing SCAD codebases, invested toolchains, or team workflows built around OpenSCAD face friction migrating to Lua. Third, understand the moat. Lua adoption alone may not be defensible if OpenSCAD addressed its language design or if competitors added scripting in Python or JavaScript. The free, open-source positioning helps adoption but limits revenue models and creates vulnerability to forked versions.
Thinking of building something like this?
Every launch here is a competitor to somebody's idea. If yours is close, check it against the market before you build: the Full Check names the rivals, the prices and the gaps.
More developer tool / api launches
AllElevenLabs UI
Audio and agent components for Next.js built on shadcn/UI
What the Font
Identify and discover fonts from images.
Wispbit
Linter that enforces codebase standards with AI coding agents.
OnlyJPG
Private browser-based converter for any image format to JPG.
Scriber Pro
Offline AI transcription app for macOS with no cloud uploads.
Duck-UI
Browser-based SQL IDE for DuckDB running entirely in WebAssembly.
Checked ideas in SaaS & software
AI phone receptionist for small clinics in Canada Kill
A voice AI that answers calls, books appointments and sends reminders for small Canadian physio and dental clinics at C$149 a month.
Browser extension that summarises Terms of Service Kill
Free Chrome extension that turns any site's terms and privacy policy into five plain bullets, with a $4 a month pro plan.
AI bookkeeping assistant for freelance designers Kill
A $19/month app that links a designer's bank and invoicing tools, sorts expenses and prepares quarterly tax estimates.