# Marp Marp (Markdown Presentation Ecosystem) is an open-source framework for creating slide presentations from [[Markdown]] files. It converts Markdown content into HTML slides, PDF, or PowerPoint format. ## Key Features - Write slides in plain Markdown with `---` separators between slides - Supports themes, custom CSS, and directives for layout control - Available as a CLI tool, VS Code extension, and JavaScript library - Outputs to HTML, PDF, and PPTX formats - Supports speaker notes, math (KaTeX), and image resizing syntax ## Use With Obsidian [[Andrej Karpathy]] uses Marp alongside [[Obsidian]] in his [[LLM Wiki]] workflow. The LLM generates Marp-formatted slide decks as output, which can be viewed directly in Obsidian using the Marp plugin. This turns the wiki into both a knowledge base and a presentation tool, allowing the LLM to render Q&A results as slideshows rather than just text. Obsidian also has its own built-in [[Slides core plugin for Obsidian|Slides plugin]] for basic presentations, but Marp offers more formatting control and export options. ## References - https://marp.app - https://github.com/marp-team/marp ## Related - [[Markdown]] - [[Obsidian]] - [[LLM Wiki]] - [[Slides core plugin for Obsidian]]