The AI-native static site generator (SSG) with executable code blocks & more.
curl -LsSf https://dkdc.sh/zorto/install.sh | shVerify:
zorto --version
More install options
The curl | sh installer above wraps uv tool install zorto. On Linux and macOS it pulls a pre-built wheel from PyPI that bundles the Rust engine (no compile step). Windows is not covered by the installer — use cargo from source or run under WSL.
uv (PyPI wheel, no compile):
uv tool install zortouvx (run once without installing):
uvx zortocargo (build from source, requires Rust 1.85+):
cargo install zortozorto --help
Zorto builds presentation decks from markdown: one file per slide, with frontmatter for layout, background, and template-specific behavior. A deck is just a directory of .md files that a human or agent can draft, reorder, or hand off without touching every slide at once.
- Live intro deck: what a Zorto-built deck looks like.
- Create a presentation: step-by-step guide.
- Presentations concept: the content model behind decks.
Use {bash} or {python} in code blocks to execute them.
echo "hello"
echo "Built on $(uname -s) $(uname -m) at $(date -u '+%Y-%m-%d %H:%M UTC')"
for i in range(5):
print(i)
Tip
If you're reading elsewhere, see https://zorto.dev for the rendered results of the code blocks above.