Log in, then create a presentation at /create and give it a name.
You land on the stage — your editing and presenting view.
Share the URL with your audience. They visit the same URL and see the read-only audience view.
Navigate slides with the Go to slide dropdown.
Editing Slides
Write Markdown in the textarea inside the Edit Slides section.
Each ## heading starts a new slide. The presentation title is an h1 at the top. See the CommonMark reference for formatting syntax.
Use the slide table inside the Slides section to add, edit, move, or delete slides.
Rename the presentation via the Presentation name field.
Math equations are rendered using KaTeX. Use $...$ for inline math and $$...$$ for display math.
Every edit is pushed to all connected audience members instantly — no reload needed on their end.
Every edit is saved as you type, so your content is preserved even if you close the stage.
Keyboard Shortcuts
F8: advance to next slide
Shift+F8: go back to previous slide
Recording
Open the Record section on the stage.
Press Record to start the timer; Pause to pause; Stop to end the session. The recording captures a timestamped log of each slide change and exports it as a WebVTT metadata track paired with your video file.
A save dialog opens: give the recording a name; optionally attach a video file and a captions VTT file.
During playback, use the slide dropdown to jump to any slide, or press F8 / Shift+F8 to step forward or backward — the video position updates to match.
Each option in the playback dropdown shows the slide title and its timestamp — for example, Introduction: 12.5s — so you can scrub to the right moment.
For Your Audience
Audience members visit the same URL as the stage.
They see a read-only view and cannot edit or change slides.
The current slide updates live as you navigate — no refresh needed.
The slide area is an aria-live="polite" region; screen readers announce each new slide automatically.