Marp
marp.app又名 Markdown Presentation Ecosystem
把 Markdown 文档转成幻灯片的开源工具集,用 --- 分页,支持主题、页码等指令,可导出 HTML、PDF 和 PowerPoint,适合本来就用 Markdown 记笔记、写文档的人把内容快速变成演示稿。
工具免费网页 · Windows · macOS · Linux英文开源国内可直接访问
Marp 是一套把 Markdown 变成幻灯片的工具。你照常写 Markdown 文档,用三条横线 --- 分隔每一页,它负责把文字排成能放映的页面。格式基于 CommonMark,会写 Markdown 就基本会写 Marp,不用再学一套排版语法。
它本身更像一个转换器:Markdown 进,HTML/CSS 幻灯片出。围绕这个核心,官方做了一组工具,覆盖从写作到导出的流程。
主要功能
- 分页简单:用
---切页,其余照 Markdown 写。 - 指令与扩展语法:支持主题、页码、背景图等指令,以及图片语法、数学排版、自动缩放。
- 内置主题:default、gaia、uncover 三套,也能用 CSS 自己写主题。
- 导出:可转成 HTML、PDF 和 PowerPoint 文件,转换依赖 Google Chrome / Chromium。
工具与用法
日常用得最多的是 Marp for VS Code,在 VS Code 里编辑 Markdown,预览窗格直接显示幻灯片效果,改一处看一处。需要批量转换或接进脚本时用 Marp CLI,它能转多种格式、监听文件变化,也能起一个按需转换的本地服务。底层是 Marpit 框架,架构可插拔,开发者可以写插件扩展功能。
适合谁
适合本来就用 Markdown 记笔记、写文档的人,尤其是要把内容快速变成演示稿的开发者、技术讲师和学生。幻灯片版本可以跟着文档一起放进 Git 管理,改起来是改文本,不是拖文本框。
费用与限制
所有工具和相关库都由 Marp 团队开发,采用 MIT 许可证,开源免费。界面为英文。导出 PDF 和 PowerPoint 需要本机有 Chrome 或 Chromium。想要精细的版式控制,最终还是要写 CSS。
常见问题
Marp 收费吗?
Marp 免费使用。
Marp 国内能访问吗?
本站 11 月 8 日 检测,Marp 在国内可以直接访问。
Marp 有哪些平台 / App?
支持 网页、Windows、macOS、Linux。
Marp 的替代品有哪些?
本站整理了 4 个替代品,例如 Slidev、Arya、Pandoc、reveal.js。