Parametric design with JavaScript
Build reusable parts, configurable dimensions, and generated geometry with JSCAD.
Programmable CAD for VS Code
Write JSCAD in VS Code, preview the result in real time, and export manufacturing-ready files from one workflow.
See the code, the parameters, and the live 3D preview together.
What You Can Do Today
HootCAD keeps coding, visualization, and manufacturing output in one tight loop.
Build reusable parts, configurable dimensions, and generated geometry with JSCAD.
Inspect the model as you code so mistakes surface early instead of after export.
Ship STL, OBJ, DXF, SVG, AMF, and more without bouncing between tools.
Use AI coding agents safely through MCP when you want help with geometry and math.
Create or update a .jscad file in VS Code.
Launch HootCAD to render your geometry beside the code.
Rotate, zoom, and validate the shape before you commit to export.
Generate the format you need for fabrication, sharing, or downstream tooling.
Built for Modern Development Workflows
HootCAD treats CAD like source code, so it slides into the tooling and habits your team already trusts.