开源免费 · MIT 协议 Open Source · MIT License

Markdown 到 PDF
重新定义
Markdown to PDF,
Reimagined

基于 Typst 排版引擎,一键将 Markdown 转换为精美的专业 PDF 文档。
支持模板系统、批量转换、实时预览。
Powered by the Typst typesetting engine. Convert Markdown to beautifully typeset PDF documents with one click. Template system, batch conversion, and live preview.

最新版本 v0.2.1 · macOS / Windows / Linux Latest v0.2.1 · macOS / Windows / Linux
Presto Editor - Light Mode Presto Editor - Dark Mode

一切围绕效率设计 Designed for Efficiency

从编辑到导出,每一步都经过精心打磨。无需复杂配置,开箱即用。 From editing to export, every step is carefully crafted. No complex setup needed — works out of the box.

实时预览 Live Preview

CodeMirror 6 编辑器实时编辑,右侧即时渲染 SVG 预览排版效果。所见即所得。 Edit with CodeMirror 6 and see your document rendered as SVG in real time. What you see is what you get.

一键导出 PDF One-Click PDF

点击按钮或 ⌘E 快捷键,立即导出专业排版的 PDF 文档。 Click the export button or press ⌘E to instantly export a professionally typeset PDF.

模板系统 Template System

内置公文、教案等专业模板,支持社区第三方模板浏览和安装。 Built-in professional templates for official documents and lesson plans. Community templates supported.

批量转换 Batch Convert

一次导入并转换多个 Markdown 文件,支持拖拽和 ZIP 压缩包。 Import and convert multiple Markdown files at once. Drag & drop and ZIP archives supported.

拖放导入 Drag & Drop

拖拽 .md、.txt 文件或 .zip 包到窗口即可打开或批量导入。 Drop .md, .txt files or .zip packages onto the window to open or batch import instantly.

YAML 元数据 YAML Metadata

通过 YAML front matter 配置标题、作者、日期等文档元数据。 Configure title, author, date and other document metadata via YAML front matter.

简洁强大的界面 A Clean & Powerful Interface

桌面端原生体验,支持亮色和暗色主题跟随系统切换。 Native desktop experience with light and dark themes that follow your system.

获取 Presto Get Presto

支持 macOS、Windows、Linux 三大平台,免费开源。 Available for macOS, Windows, and Linux. Free and open source.

macOS

或使用 Homebrew 安装: Or install via Homebrew:

brew tap brewforge/chinese && brew install presto

macOS 安全提示 macOS Security Note

Presto 尚未获得 Apple 开发者签名。首次打开时如遇到安全提示,请在终端中执行以下命令: Presto is not yet signed with an Apple Developer certificate. If blocked on first launch, run this command in Terminal:

sudo xattr -r -d com.apple.quarantine "/Applications/Presto.app"

Docker 部署 Web 版 Deploy Web Version with Docker

适合局域网多人共享使用,一行命令即可部署 Presto Web 版。 Perfect for LAN sharing. Deploy the Presto web version with a single command.

docker run -d -p 8080:8080 ghcr.io/presto-io/presto

然后打开浏览器访问 http://localhost:8080 Then visit http://localhost:8080 in your browser