Apache-2.0

slidelang

The open, AST-backed presentation format designed for AI agents.

---
title: My First Presentation
theme: default
mode: strict
---

SLIDE title
  heading: "Welcome to slidelang"
  subtitle: "Presentations, compiled from plain text"

slidelang build compiles that file to HTML (with PDF and a basic PPTX export on the way). Write it by hand, or have an agent generate it — both converge on the same plain-text source, versioned and diffable like code.

Two syntax modes

Strict mode for explicit, structured control. Flex mode reads like Markdown — good for writing fast or for LLM output.

Rich elements

Text, points, code, tables, images, quotes, checklists, mermaid diagrams, charts, maps, grids, and custom directives.

Themes

Ship with several built-in themes; premium corporate themes and brand kits are part of ZiraDocs' commercial tier.

slidelang shares its core — parser, AST, renderer — with doclang, the sibling DSL for documents. See the spec for the AST contract both compile through.