Marp
Markdown Presentation Ecosystem: create slide decks from plain Markdown.
Why consider Marp?
Marp is an open-source slide deck authoring ecosystem written in TypeScript by Yuki Hattori. Designed to keep presentations simple, Marp compiles standard Markdown syntax into styled HTML slides, PPTX presentations, and print-ready PDFs with custom CSS themes and VS Code live previews.
Learn Marp by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Marp
Marp converts plain text Markdown outlines into styled slide presentations and PDF files.
Quickstart
npm install -g @marp-team/marp-climarp --pdf slides.mdMarp is licensed under the permissive MIT License.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.