Skip to content
Tomas Franzén edited this page Jul 4, 2025 · 10 revisions

Welcome to the documentation for Cadova, a Swift-based DSL for creating precise, parametric 3D models — perfect for 3D printing, experimentation, and tooling.

Cadova builds on the ideas of OpenSCAD, but replaces its limited language with the power and elegance of Swift. It’s inspired by SwiftUI and designed for developers who want a better way to build models through code. It's cross-platform and works on macOS, Linux and Windows.

These are the conceptual documentation pages — guides and explanations to help you understand how Cadova works, how to use it, and how to get the most out of it. For code-level documentation, see the built-in DocC documentation available within the source code.

Read the Getting Started page to learn how to start using Cadova. What is Cadova? explains more about Cadova and its advantages.

image

Clone this wiki locally