Getting started
Quickstart
Install
In a Node.js 22+ project:
Bash
Not on npm yet
Create a deck
Bash
This creates slides.md, a cover.svg image and (with --config) a recit.config.ts. It refuses
to overwrite an existing file unless you pass --force.
Run the development server
Bash
Edit slides.md and save: the slide updates without reloading the page, and you stay on the
current slide. Errors and warnings (overloaded slides, images without alternative text…) are printed
in the terminal with their line number.
The result
This is the starter deck, live. Click it, then use the arrow keys:
Keyboard shortcuts
| Key | Action |
|---|---|
| → ↓ Space PageDown | Next slide or step |
| ← ↑ PageUp | Previous slide or step |
| Home / End | First / last slide |
| T | Light / dark theme |
| S | Presenter console (new window) |
| F | Fullscreen |
| H | Density HUD (dev mode) |
| L | Laser pointer · Shift+D: pen · C: clear |
| B / W | Black / white screen |
Next: follow the tutorial.