A fully incremental static site generator built with Rust.

Contents

Features

Installation

macOS / Linux

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/bearcove/dodeca/releases/latest/download/dodeca-installer.sh | sh

Windows

powershell -ExecutionPolicy Bypass -c "irm https://github.com/bearcove/dodeca/releases/latest/download/dodeca-installer.ps1 | iex"

Homebrew

brew install bearcove/tap/dodeca

From source

cargo install dodeca

Quick Start

# Build your site
ddc build

# Serve with live reload
ddc serve

Configuration

Create .config/dodeca.kdl in your project root:

content "docs/content"
output "docs/public"

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Mountain landscape

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