Jared Cherup29 downloadsQuickly create presentation-ready slide notes with automatic slide breaks before H1/H2 headings. Non-destructive and presentation-ready.
Quick, low-prep presentations from the notes you already have.
Snap Slides is for meetings, stand-ups, demos, planning sessions, and other moments when you need to put information on screen and talk it through without first building a polished deck. It is intentionally lightweight: keep your notes, make a quick presentation copy if you want slide breaks, and present with Obsidian's built-in Slides core plugin.
The idea is inspired by Evernote's old Presentation Mode—a handy way to share information quickly, rather than spend time making a professional, highly polished slide deck.
Choose whichever approach fits the moment:
---) before H1 and H2 headings, except before the first heading. Your original note is never changed.The defaults are ready to use; customization is optional.
Slide breaks from headings: the presentation copy adds separators before H1 and H2 headings without changing the source note.

Scrollable slides: overflowing content stays on the same slide as you scroll.


Mobile presentation: portrait sizing and the close control adapt to a narrow screen.
Quick settings: common presentation options are available from the Snap Slides settings tab.

PRs are welcome. Please open an issue or discussion for feature requests and bug reports.
Requires Node.js 22 or later.
npm ci
npm run dev
Run npm run verify before submitting changes to lint, typecheck, and create a production bundle. GitHub Actions runs these checks and the Obsidian community scanner for pull requests and pushes to main, then uploads a plugin ZIP artifact. Pushing a tag builds the plugin, generates provenance attestations for main.js and styles.css, and creates a draft release with the supported plugin files.
MIT