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.
Get started
Read the docs →Try it live
Open the playground →slidelang shares its core — parser, AST, renderer — with doclang, the sibling DSL for documents. See the spec for the AST contract both compile through.