Decks written in Markdown
Récit turns a Markdown (or MDX) file into a slide deck. The deck below is one: click it, then press → to advance, S for the presenter console or T to switch theme.
Example decks
Every card below is a real deck compiled from the
examples/ folder of the repository. Click
one to read its page: features, source code and an interactive preview.
The deck format
Presenter console
Current and next slide, speaker notes, timer and estimated duration, on a second screen.
Smartphone remote
Scan a QR code and drive the deck from your phone on the local network.
Steps
Reveal lists, cards and answers one by one with :::step blocks.
Speaker notes
A :::notes block per slide, shown in the console and optionally in the PDF.
PDF and HTML export
One PDF page per slide, or a single self-contained HTML file to share anywhere.
KaTeX math
Inline and display formulas written in plain LaTeX, rendered at build time.
Mermaid diagrams
Flowcharts and sequence diagrams from a fenced code block.
MDX components
Grid, Card, Callout, Step and your own stateful React components.
Start a deck
Create a deck
10 srecit initwrites a starterslides.md(add--configfor arecit.config.ts).BashWrite with live reload
1 minrecit devserves the deck with hot reload. Add--remoteto drive it from your phone.BashBuild a static site
10 srecit buildwritesindex.htmland its assets to./dist, ready for any static host.BashExport
10 srecit exportwrites a PDF, or a single portable HTML file with--html.Bash
Prefer a richer starting point? Copy one of the templates. The full syntax is documented on docs.recit.dev.