Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

YAAS (Yet Another Advanced Slides)

ervinismuervinismu6 downloads

Present a note as full-screen slides, split on ---, with colours, images and layouts per slide, a settings panel with colour themes, a live preview in the browser, and export to a landscape PDF.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Turn any Obsidian note into full-screen slides.

  • Split slides with a line of ---
  • Pick colours and themes per deck or per slide, from a side panel
  • Diagrams (Mermaid) and code fit the slide by themselves
  • Present in Obsidian or in your browser, or export a PDF to share

Works on Obsidian desktop (Windows, macOS, Linux).

Install

In Obsidian: Settings → Community plugins → Browse, search for YAAS, then Install and Enable.

Quick start

  1. Write a note, with --- between slides:

    # Hello
    
    My first slide.
    
    ---
    
    ## Second slide
    
    - **Bold text** is highlighted
    - So are bullets
    
  2. Click the presentation icon in the left ribbon to open the slides panel.

  3. Click Present. Use the arrow keys to move, and Esc to stop.

Learn more

  • Writing slides: colours, images, layouts, code and diagrams
  • The slides panel: themes, colours and per-slide settings without editing text
  • Presenting: keys, speaker notes and the browser preview
  • Exporting: PDF and HTML files to share
  • Settings and styling: defaults, and how to change the look
  • Development: building and releasing the plugin

Privacy

YAAS sends nothing over the internet. The browser preview runs a small server on your own computer only (localhost). Details.

License

MIT © ervinismu

HealthExcellent
ReviewSatisfactory
About
Turn any Obsidian note into full-screen slides by splitting content with --- and customize colors and themes per deck or per slide from a side panel. Render Mermaid diagrams and code to auto-fit slides, present inside Obsidian or in your browser, and export PDF/HTML for sharing.
PublishingExportPDF
Details
Current version
0.6.3
Last updated
7 hours ago
Created
18 hours ago
Updates
2 releases
Downloads
6
Compatible with
Obsidian 1.8.7+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
ervinismuervinismu
ervinismu.gitlab.io
GitHubervinismu
  1. Community
  2. Plugins
  3. Publishing
  4. YAAS (Yet Another Advanced Slides)

Related plugins

Slides Extended

Create markdown-based reveal.js presentations. Fork of Advanced Slides.

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.

Wechat Converter

将 Markdown 转换为微信公众号排版,并支持一键发送到微信(weixin/wx)公众号(支持自定义 CSS和公众号贴图)、飞书、小红书(rednote)、知乎、微博、CSDN等20+平台。

Advanced PDF Export

Export notes as pixel-perfect PDFs with live preview, style presets, manual page breaks, tables, and full layout control.

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

qmd as md

Edit, preview, and render Quarto (.qmd) files with executable code cells via Quarto to PDF, DOCX, HTML, or reveal.js.

Marp Slides

Create Marp presentations.

PDF Highlights

Extract highlights, underlines and annotations from your PDFs.

Document Exporter

Export notes, folders, and query results into Markdown bundles, HTML documents, and print-ready exports.

Publish to Telegram

Allows you to post notes directly to Telegram channels, groups and personal messages with different presets and advanced publishing settings.