unify documentation
unify composes plain HTML at build time. No template language, no variables, no config — the output is the HTML and CSS you wrote.
This site is built by unify from the repository's own docs/ directory.
Nothing is copied: the pages you are reading are generated at build time from the
same files a contributor edits, so they cannot drift.
Start here
- Getting Started — the tutorial.
- Authoring Rules — the complete authoring surface, in under sixty lines.
- CLI Reference — every command, option, and exit code.
- All documentation — the full index.
The five primitives
The entire authoring surface, and this site uses every one of them:
<include src>— the masthead and this sidebar are includes.- Layouts — one
_layout.htmlwraps every page here. - Slots — the footer is a named slot with fallback content.
- The underscore —
_includes/and_scripts/never ship. *.fragment.html— the generated sidebar is one.