Under construction. Zorto is in early development, check back soon.
A fast static site generator with executable code blocks inspired by Zola and Quarto.
Recommended:
curl -LsSf https://dkdc.sh/zorto/install.sh | shuv:
uv tool install zortocargo:
cargo install zortoYou can use uvx to run it without installing:
uvx zortozorto [OPTIONS] <COMMAND>
| Command | Description |
|---|---|
build |
Build the site |
preview |
Start preview server with live reload |
init |
Initialize a new site |
check |
Check site for errors without building |
clean |
Remove output directory |
# Create a new site
zorto init my-site
cd my-site
# Start dev server
zorto preview --open
# Build for production
zorto buildzorto build [--output <dir>] [--drafts] [--base-url <url>]zorto preview [--port <port>] [--drafts] [--open]- TOML frontmatter (
+++delimited) - Syntax-highlighted code blocks
- Executable code blocks (
```{python}) - Shortcodes (inline and block)
- File includes (
{{ include(path="...") }}) - SASS/SCSS compilation
- Live reload preview server
- Taxonomy and pagination support
- Sitemap and Atom feed generation
- Internal link validation