dodeca - Incremental Static Sites
Description: A fully incremental static site generator

# dodeca

Incremental static sites. Zero reloads.

Built in Rust. Live-patched via WASM.

Get Started View on GitHub

dodeca is a static site generator written in Rust, with a focus on incremental builds and a development server with live reload.

In `ddc serve`, dodeca can update the browser without doing a full page reload by sending DOM patches to a small client-side script.

Under the hood it uses picante to recompute only the parts of the build graph that are affected by your edits.

## Start Here

- Installation
- Quick Start
- Project layout
- CLI reference
- Configuration

## Notes / Current Constraints

- Some features are implemented as separate helper binaries (`ddc-cell-*`). If they are missing, related features may be unavailable.
- Platform support for the prebuilt installer is currently limited (see the installation page).

Mountain landscape

Photo by Samuel Ferrara on Unsplash (CC0) — used here to demonstrate responsive image processing