⚠️ Early Alpha - macOS Only

Modern OpenSCAD Editor

A cross-platform OpenSCAD editor with live preview, smart formatting, and AI copilot

OpenSCAD Studio Screenshot

Everything you need to design faster

🤖

AI Copilot

Natural language to OpenSCAD with bring your own keys. Works with Anthropic Claude and OpenAI GPT. Diff-based editing with streaming responses. Your API keys stay encrypted in your OS keychain.

AI Copilot
🎨

Live 3D Preview

Interactive mesh viewer with orbit controls and instant re-renders using content-hash caching. Real-time error diagnostics with inline markers.

3D Preview
💻

Smart Code Formatting

Monaco editor with tree-sitter based formatter for idempotent, AST-aware code formatting. Auto-format on save (Cmd+S), preserves comments and blank lines, multi-tab editing with drag-to-reorder, and multiple color themes.

  • Idempotent - consistent output every time
  • Comment-aware - preserves all documentation
  • 137+ tests - validated against official examples
Editor with Formatting
📐

First-Class 2D Support

Not just for 3D printing. Create 2D designs with SVG preview and export to DXF for laser cutting, engraving, or CNC machining. Automatic detection of 2D vs 3D mode.

2D Graphics

Built with modern technologies

Tauri 2.0
React 19
Rust 1.82+
Monaco Editor
Tree-sitter
Three.js

Ready to design smarter?

Download OpenSCAD Studio and start creating with AI-powered assistance

Download for macOS

Requires OpenSCAD installed on your system