Write a deck in an extended-markdown .slide format. See it
live, edit visually, and export to HTML, PDF, or PowerPoint. A whole
slide is ~60 tokens — not the ~10,000 a real PowerPoint slide
costs an LLM to read or write.
Lower is cheaper, faster, and more reliable. Measured with tiktoken — see the repo's bench/.
Content is markdown, layout is a small closed vocabulary, and there is no raw-HTML escape hatch. That constraint is exactly what makes a deck cheap to generate and safe to validate.
A .slide deck costs a fraction of the tokens of any PowerPoint — in or out. Feed whole decks to an LLM without blowing the context.
A closed grammar means a generated deck can be mechanically checked and fixed — a generate → validate → repair loop with no human in it.
The worst a bad .slide does is warn and degrade gracefully. A malformed .pptx is a file PowerPoint refuses to open.
A .slide file is valid Markdown — open it as .md, edit it in any editor, diff it in git, render it on GitHub. No proprietary format lock-in.
Front matter, --- between slides, markdown for content,
and a tiny set of {.hints} and named layouts for design.
Icons are :names:. That's the whole language.
title: Q3 Review theme: indigo --- ```layout name: title ``` # :rocket: Q3 Review ## Shipping faster than ever {.muted} --- ## Highlights - :check: Revenue up 24% {.success} - :zap: Latency cut in half - :users: 3 new enterprise logos --- ```layout name: quote ``` > If it isn't automated, > it isn't shipped. {.huge}
Developers who live in text and git, and everyone who just needs a deck fast.
The editor runs entirely in your browser.