Core concepts behind how Zorto works. Each page explains a feature in depth — what it does, how it works, and when to use it.

Features #

  • Free & open source: MIT license, distribution channels, contributing
  • AI-native: explicit contracts, build-time validation, llms.txt
  • Executable code blocks: run Python and Bash at build time
  • Presentations: slide decks from markdown, one file per slide, template-driven
  • Fast: Rust, efficient rendering, embedded themes
  • Callouts: GitHub-style alert boxes in markdown
  • Shortcodes: rich content components without HTML
  • Blog, events, and more: sections, pagination, taxonomies, feeds
  • Themes: built-in themes, overrides, light/dark mode
  • Search: DuckDB-backed client-side search
  • Data apps: experimental dashboards backed by shipped or remote database files
  • Live reload: dev server with automatic rebuilds
  • Glossary: quick-reference definitions for web and SSG terms

Architecture #

  • Content model: sections, pages, frontmatter, co-located assets, internal links
  • Configuration: config.toml structure, markdown options, taxonomies
  • Templates: Tera engine, blocks, macros, built-in functions