Slides Extended Mobile Preview
approvedby kotborealis
This plugin has not been manually reviewed by Obsidian staff. Mobile-friendly slide preview for Markdown presentations using Obsidian rendering.
Slides Extended Mobile Preview
Standalone Reveal.js preview for Markdown slide decks in Obsidian Mobile.
This plugin is a mobile-oriented preview companion inspired by Slides Extended. It renders the active Markdown note through Obsidian's Markdown renderer, places the result into a Reveal.js deck, and shows it inside an Obsidian view.
Features
- Bundled Reveal.js runtime and themes.
- Horizontal slides with
---. - Vertical slides with
--. - Frontmatter
themesupport for bundled Reveal themes. - Speaker notes with
notes:by default. - Custom
notesSeparatorfrontmatter option. - Slide backgrounds with
<!-- slide bg="..." -->. - Obsidian wikilink image backgrounds, for example
<!-- slide bg="[[image.png]]" -->. - Touch navigation and bottom
Prev/Nextcontrols.
Installation
BRAT
Add this repository to BRAT:
kotborealis/slides-extended-mobile-preview
Then enable Slides Extended Mobile Preview in Obsidian community plugins.
Manual
Copy these files and folders into .obsidian/plugins/slides-extended-mobile-preview/:
manifest.jsonmain.jsstyles.cssassets/
Reload Obsidian and enable the plugin.
Usage
Open a Markdown slide deck and run Show Reveal mobile preview from the command palette.
# Title
---
## Slide
- Item
- Item
notes:
Presenter-only notes.
---
<!-- slide bg="[[background.png]]" -->
## Background Slide
Supported Frontmatter
---
theme: black
notesSeparator: notes:
---
theme should match a bundled Reveal theme name, such as black, white, league, beige, sky, night, serif, simple, solarized, blood, or moon.
Limitations
This is not a full port of Slides Extended.
- No local preview server.
- No PDF/HTML export.
- No templates.
- No chalkboard/custom controls/menu plugin integration yet.
- No full Slides Extended annotation parser yet.
Development
npm install
npm run build
npm run check
Build output is committed intentionally so BRAT and manual installation can load the plugin directly.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.