Copperlace Documentation

Copperlace turns named rules into varied text or structured JSON. Start with a small configuration, render its origin rule, then use the reference pages when you need a particular feature.

Start here

  1. Getting started walks through a first render, reusable choices, bindings, and structured output.

  2. Command-line guide covers every CLI command and option, stdin, multiple renders, and exit behavior.

  3. Examples provides complete configurations you can run and adapt.

Learn the language

Integrate and release

The renderer implementation lives in rust-core/. Configuration examples live in examples/. The repository README includes installation instructions and a short example for each language.