What SheetMill is, how to build it and how to write, check and publish your first sheet.
SheetMill turns Markdown reference sheets with YAML frontmatter into a checked,
structured representation and a fast, self-contained reference website. The
command-line tool is smill. Nothing in a sheet is executed or fetched.
See what it produces in the demo library,
built from the example sheets in the repository.
Release archives for linux amd64/arm64 and macOS arm64 (with SHA256SUMS, unsigned) are
published on the releases page once the owner
tags a version; until then, or for other platforms, build with Go 1.27.2:
git clone https://github.com/wstein/sheetmill
cd sheetmill
go build -o ./smill ./cmd/smill
./smill version
Convert existing Reference sheets with recorded provenance using the
controlled importer. AI agents can follow the agent guide,
and smill --help points them to it.