Skip to content
项目

mansucache/awesome-markdown has 40 GitHub stars and 12 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 05:48 UTC. Last push 2026-11-11.

这些数字如何统计

实测星标增长

24小时
0
7天
正在收集历史
15天
正在收集历史
1个月
正在收集历史

各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。

关于

A curated guide to the Markdown ecosystem: writing, knowledge management, development, conversion, and publishing. Available in English and Chinese.

学习资源

README.zh-CN.md

原文

Awesome Markdown Awesome

Awesome Markdown:连接写作、笔记、开发与发布

English | 简体中文

Markdown 工具全景导航,覆盖写作、知识管理、开发、协作、格式转换与内容发布。

无论你用 Markdown 写文章、整理知识、维护技术文档,还是开发编辑器、处理 AI 输出,都可以从这里找到相应的工具、组件、规范与学习资源。

License: CC0-1.0 Catalog checks

按你的任务找工具

你想做什么 从这里开始
写文章、做笔记、管理知识 Markdown 编辑器与阅读器 · 笔记与知识管理软件 · 长篇写作
多人协作、整理思路、管理任务 文档协同 · 思维导图 · 便签与清单
写 README、维护技术文档 编程工具 · 检查与辅助
在应用中解析、编辑或渲染 Markdown 开发组件
处理 AI 输出、提取文档与网页内容 AI 相关工具 · 转成 Markdown
转换文档格式、生成内容图片 转换工具 · 转成图片
制作网站、电子书、幻灯片或公众号文章 静态网站 · 书籍与技术出版 · 幻灯片 · 公众号
渲染图表与公式 图表与公式
在终端阅读、查询和处理文档 命令行工具
查语法、找模板和学习资料 语法规范与扩展 · 模板 · 学习资源

如何选择

写作者与知识工作者:关注文件保存、导出、同步方式,以及链接和附件能否随内容迁移。

开发者:区分独立应用、编辑器组件、解析库和 API,再确认框架与运行环境。

转换与发布场景:用自己的文档检查表格、公式、图片和链接的输出效果。

Markdown 原生文件、Markdown 输入快捷语法、Markdown 导入导出是不同的能力。支持其中一种,不代表其余能力也具备。

文字标签标注平台与工具环境。“提供免费方案”可能指基础功能或个人免费;“跨平台”不代表功能完全一致。开源标记对应链接中的项目,不代表相关云服务的全部功能都开源。

条目介绍以来源资料为依据,不代表所有应用均已实测。可查阅核验记录与历史及待核实条目。

通过实例做选择

先看场景选型指南,再试试同一份 Markdown 在三种解析配置中的差异。示例提供输入、输出和可复现步骤。开发接入见开发者选型,文档提取见文档转换比较。

完整分类

语法规范与扩展

检查语法兼容性时,先确认目标工具采用哪种规范;扩展语法在不同渲染器中可能呈现不同结果。

  • CommonMark - 为 Markdown 解析与渲染提供明确的语法规范和测试套件,适合需要检查不同实现是否一致的开发者。
    语法规范

  • GFM (GitHub Flavored Markdown) - GitHub 使用的 Markdown 方言,在 CommonMark 基础上增加表格、任务列表、删除线和自动链接等语法,编写 README 与 issue 时可据此查阅。
    文档 / 教程

  • Obsidian Flavored Markdown - Obsidian 的 Markdown 扩展,包含双向链接、嵌入引用、LaTeX 公式和 Mermaid 图表;将笔记迁移到其他工具前,应检查扩展语法的兼容性。
    文档 / 教程

  • Pandoc's Markdown - Pandoc 使用的 Markdown 变体,支持表格、脚注和定义列表,适合需要将同一份文稿转换为 Word、PDF、EPUB 等格式的工作流。
    文档 / 教程

  • R Markdown - 在 Markdown 中嵌入 R 代码与运行结果,生成可重复计算的报告、幻灯片和网页,适合数据分析与研究写作。
    开源 · R

  • Quarkdown - 将函数、变量和脚本引入 Markdown 排版,可生成书籍、文章和演示文稿,适合需要程序化组织内容与布局的场景。
    开源

  • MDX - 将 Markdown 与 JSX 组件结合,用于交互式文档。编译前确认内容可信,MDX 可以包含可执行 JavaScript。
    开源 · JavaScript · 官网

写作与编辑环境

Markdown 编辑器与阅读器

先看你需要直接编辑源码、所见即所得,还是独立预览;再比较文档组织方式与导出能力。

  • Typora - 将 Markdown 编辑与预览合在同一界面,支持大纲、全文检索以及 PDF、HTML、Word 导出,适合以文章和文档为主的桌面写作。
    macOS · Windows · Linux · awesome-typora 资源清单

    • Typora Plugin - 为 Typora 增加标签管理、文件搜索、自动编号和图表功能,适合需要在现有编辑器上扩展工作流的用户。
      开源 · Typora 扩展

    • VLOOK - 为 Typora 提供主题与增强功能,调整文档布局、内容导航和演示效果,适合需要统一文档呈现方式的写作者。
      开源 · Typora 扩展 · macOS · Windows · Linux

  • mdedit.ai - 面向技术文档写作的 Markdown 工作区,集成实时预览、Mermaid 图表、AI 辅助写作、协作与发布。基础编辑免费,协作与 AI 功能按方案提供。
    提供免费方案 · macOS · Windows · Linux · Web

  • Markdown Monster - 面向 Windows 的 Markdown 编辑器,支持实时预览、Git 集成与博客发布;持续使用需要购买许可证。
    Windows

  • Markor - 在 Android 上编辑 Markdown、todo.txt 和 Zim 文本,支持离线使用,适合手机端记录笔记与维护纯文本清单。
    开源 · Android

  • MarkEdit - 面向 macOS 的开源 Markdown 编辑器,可通过脚本和 CodeMirror 扩展定制,适合需要自行调整编辑行为的用户。
    开源 · macOS

  • 轻阅 Markdown(Quillite Markdown) - 以阅读为先的本地 Markdown 桌面应用,支持分栏编辑、图表、公式与文档导出。Windows 和 macOS 构建未签名;每日匿名活跃统计独立于产品改进计划开关。
    开源 · Windows · macOS · Linux · 官网

  • Cmd Markdown - 在浏览器中编辑和预览 Markdown,提供云端存储、版本历史及流程图等扩展语法,适合在线写作与文档整理。
    提供免费方案 · Web

  • Effie - 将 Markdown 写作与思维导图结合,支持跨平台同步,适合先梳理思路再展开正文的写作过程。

  • iA Writer - 围绕纯文本写作设计 Markdown 编辑环境,通过专注模式减少编辑时的干扰,适合以连续正文为主的写作。
    macOS · Windows · iOS

  • Ulysses - 面向 Apple 设备的写作应用,使用 Markdown XL 语法,支持 iCloud 同步与 PDF、Word、EPUB 导出;跨工具迁移时需留意其扩展语法。
    macOS · iOS

  • MarkText - 跨平台开源 Markdown 编辑器,支持实时预览和主题切换,适合需要桌面编辑界面的写作者。
    开源 · macOS · Windows · Linux

  • StackEdit - 在浏览器中编辑 Markdown,并与 Google Drive、GitHub 等服务同步,适合围绕云端文件或仓库开展写作。
    开源 · Web

  • MacDown - 面向 macOS 的开源 Markdown 编辑器,支持实时预览和自定义渲染,适合需要调整预览效果的桌面写作。
    开源 · macOS

  • Marked 2 - 在 macOS 上预览与导出 Markdown,支持不同渲染引擎和自定义样式,可作为现有编辑器之外的预览工具。
    macOS

  • MarkFlowy - 提供源码与所见即所得两种编辑模式,并支持 AI 辅助写作,适合需要在直接编辑文本与可视化写作间切换的用户。
    开源 · macOS · Windows · Linux

  • mkeditor - 提供桌面与网页 Markdown 编辑环境,遵循 CommonMark 规范并支持深浅色模式,适合希望围绕标准语法写作的用户。
    开源 · macOS · Windows · Linux · Web

  • PanWriter - 集成 Pandoc,并在预览中显示页面布局,适合需要同时关注正文内容与分页效果的文档写作。
    开源 · macOS · Windows · Linux

  • Ghostwriter - 提供专注模式、Hemingway 模式及文档导出的 Markdown 编辑器。官方下载以 Windows 和 Linux 为主,macOS 需另行配置构建。
    开源 · Windows · Linux

  • Windows 记事本 - Windows 11 新版记事本支持基础 Markdown 格式及源码视图切换,适合轻量记录与简单编辑。
    Windows

  • Markdific - 直接打开 .md 文件,支持所见即所得编辑、源码与实时预览,以及 Word、HTML 导出;PDF 导出限 macOS 和 Windows。阅读免费,编辑、保存与导出在 14 天试用后需一次性购买许可证。
    macOS · Windows · Linux · 提供免费方案

  • MacMD Viewer - 面向 macOS 14 及以上的只读查看器,支持 Mermaid、代码高亮、Finder 快速查看和文件变更自动刷新,可搭配现有编辑器使用。PDF 导出为连续长页,分页需使用打印功能。官网直购一次性付费 19.99 美元,限一台 Mac 同时使用,无免费试用。
    macOS

  • TypeFire Markdown Editor - 免费的浏览器 Markdown 编辑器,输入时直接呈现格式,支持多文档标签和当前浏览器内自动保存。可导出 Markdown、HTML、Word(.docx)及复制富文本,PDF 通过浏览器打印对话框生成,无需账号。建议下载备份,在共用电脑上使用后清除已保存文档。
    提供免费方案 · Web

  • Ritemark - 面向本地 .md 文件的桌面所见即所得编辑器,提供终端和内置的 Claude Code、Codex、OpenCode 代理,可编辑同一批文件。支持 Mermaid 与 Word、PDF 导出,导出不嵌入远程图片。应用免费;AI 需自备服务商账号或 API 密钥,费用另计,代理读取的内容会发送给对应服务商。
    开源 · macOS · Windows

  • Glim - 免费的 macOS 文件查看器,可阅读本地 Markdown 中的 Mermaid 图表与 LaTeX 公式,支持基础源码编辑,并在工作区标签中查看 PDF、图片、JSON 和 CSV。提供 Apple Silicon 与 Intel 安装包,目前尚未经过 Apple 公证。
    开源 · 提供免费方案 · macOS · 下载 macOS 版本 · 格式支持与限制

  • Markdown File Viewer - 免费的浏览器 Markdown 阅读器,可打开本地文件、粘贴文本或获取公开原始文件链接,并导出 HTML。无需安装或账号。网站说明文件在浏览器内渲染;获取远程文档需要联网。
    提供免费方案 · Web

笔记与知识管理软件

关注内容保存方式、链接组织与迁移能力。以 Markdown 输入内容,并不意味着笔记以 .md 文件保存。

  • Persona - 将笔记、任务和 AI 聊天整合到本地个人工作空间,以 Markdown 文件保存内容,无需账号即可组织个人资料。
    开源 · CLI

  • Obsidian - 以本地 Markdown 笔记为基础,通过双向链接和知识图谱连接内容,适合长期积累资料并建立笔记之间的关系。
    提供免费方案 · macOS · Windows · Linux · Android · iOS · awesome-obsidian 资源清单

  • Notion - 将笔记、任务、数据库与项目管理组织在同一工作空间,编辑时可使用 Markdown 语法;选型时应分别确认输入语法与文件导出能力。
    提供免费方案 · macOS · Windows · Android · iOS · Web

  • AFFiNE - 将文档、白板和数据库整合到本地优先的开源工作空间,适合需要在文字与可视化整理之间切换的知识管理。
    开源 · macOS · Windows · Linux · Web

  • 语雀 - 以文档和知识库组织团队资料,适合建立有层次的内容目录并协作维护;迁移 Markdown 文档前需确认导入导出的范围。

  • 有道云笔记 - 提供跨平台笔记与 Markdown 写作,结合 AI 创作、润色和摘要功能,适合随手记录与后续整理。

  • 印象笔记 - 结合 Markdown 编辑、实时预览与跨设备同步,并支持收集网页和微信文章,适合围绕外部资料积累笔记。

  • Memos - 可自托管的开源笔记应用,通过 Markdown、标签和全文搜索管理短记录,适合持续积累零散想法。
    开源 · Web

  • Logseq - 以大纲组织笔记,结合双向链接、PDF 标注和白板连接资料;不同版本的存储与迁移方式应分别确认。
    开源 · macOS · Windows · Linux · Android

  • 思源笔记 - 以内容块为单位组织和引用笔记,提供双向链接与所见即所得编辑,适合需要复用段落和关联资料的用户。
    开源 · macOS · Windows · Linux

  • VNote - 基于 Qt 的 Markdown 笔记应用,提供语法高亮、实时预览和全文检索,适合在桌面环境中集中管理文档。
    开源 · macOS · Windows · Linux

  • Zettlr - 面向学术写作与 Zettelkasten 笔记法,集成引文管理和多格式导出,适合同时处理笔记、参考文献与长文稿。
    开源 · macOS · Windows · Linux

  • NoteGen - 将碎片信息整理为 Markdown 笔记,结合 AI、GitHub 同步和 RAG,适合需要从记录继续检索和生成内容的用户。
    开源 · macOS · Windows · Linux · Android · iOS

  • 妙言 - 面向 macOS 的 Markdown 笔记应用,支持深色模式、PPT 模式、LaTeX 与 Mermaid,适合包含公式和图表的日常写作。
    开源 · macOS

  • Yank Note - 基于 Monaco 编辑器,支持代码块运行与 AI Copilot,适合将代码、说明文字和运行结果放在同一份笔记中。
    开源 · macOS · Windows · Linux

  • QOwnNotes - 以 Markdown 纯文本保存笔记和待办,可与 Nextcloud 等服务同步,适合已有文件同步环境的用户。
    开源 · macOS · Windows · Linux

  • MindForger - 将 Markdown 编辑器与知识图谱导航结合,适合通过笔记关系浏览和整理个人知识。
    开源 · macOS · Windows · Linux

  • Joplin - 开源 Markdown 笔记应用,支持端到端加密与多种同步服务,适合需要跨设备使用并管理同步方式的用户。
    开源 · macOS · Windows · Linux · Android · iOS

  • Inkdrop - 面向开发者的 Markdown 笔记应用,支持端到端加密和插件定制,适合积累技术笔记并扩展编辑环境。
    macOS · Windows · Linux · Android · iOS

  • Tangent Notes - 以本地 Markdown 文件保存内容,通过可视化思维分支组织阅读和写作路径,适合沿着笔记关联展开探索。
    开源 · 提供免费方案 · macOS · Windows · Linux

  • ima.copilot - AI 知识工作空间,可将 Markdown 文件导入为可编辑笔记,并围绕收集的资料进行问答与写作。
    Web

  • Notable - 基于 Markdown 的笔记应用,提供类似 VS Code 的编辑界面和嵌套标签;官方说明只有旧版本开源。
    macOS · Windows · Linux

  • Khoj - 从 Markdown 笔记中进行语义搜索并回答问题,支持本地或云端对话,适合为已有笔记增加 AI 检索入口。
    开源 · macOS · Windows · Linux · Android · Obsidian 插件

  • AppFlowy - 结合笔记、项目与数据库的开源工作空间,支持 Markdown 文档导入导出;数据库使用 CSV 导出。
    开源 · macOS · Windows · Linux · Android · iOS

  • Apple 备忘录 - macOS Tahoe 26 及后续版本支持将 Markdown 导入为富文本笔记,并将笔记导出为 Markdown,便于与其他写作工具迁移内容。
    macOS

  • Bear - 面向 Apple 设备的笔记应用,通过标签组织 Markdown 笔记并在设备间同步,适合将日常记录与文章素材放在一起管理。
    macOS · iOS

  • Quillpad - 面向 Android 的开源笔记应用,支持 Markdown、任务列表与附件,适合将手机端笔记和待办放在一起记录。
    开源 · Android

  • Tale - 团队与 AI 工作空间,可维护组织共享的 Markdown 知识条目及版本历史。正文限 8,000 字符,以应用记录保存,条目视图不显示图片。写入需编辑者权限,完成索引后才能检索。自托管代码采用 MIT 许可,需配置部署和账号,基础设施与模型费用另计。
    开源 · Web · 知识条目指南

  • Koru - 开源、本地优先的笔记、文档与文件工作空间,可导入 Markdown 和 TextBundle(以及 Evernote、Notion、OneNote),并可导出为 Markdown 或 TextBundle。笔记以本地结构化工作区数据保存,而非直接存为 .md 文件;Linux 版本为 nightly 预览版。
    开源 · Windows · Linux

  • Papyra - 自托管卡片笔记工具,以 Markdown 文件保存笔记,可用其他编辑器直接修改。通过 Docker 部署,在浏览器中使用。
    开源 · Web

  • Cloud Alter Ego - 远程 MCP 连接器,将 AI 工作规则、个人资料与日志保存为自己 OneDrive、Google Drive、Dropbox、GitHub 或 Azure DevOps 中的 Markdown 文件。需授权云存储,文件内容经托管服务处理;所附 MIT 开源模板与连接器服务是两个独立部分。
    Web · 记忆模板

  • sqlite-graph-memory - 通过 Python CLI 或 MCP 服务检索 Markdown 文件夹(包括 Obsidian 仓库),结合向量检索与已有 [[wikilinks]] 的图扩展。只读笔记,不修改原文;目前为试点项目,需要本地嵌入模型,Intel Mac 推荐使用 Python 3.12。
    开源 · Python · CLI

  • WeKnora - 支持 Markdown 文档检索问答,并可将资料组织为带来源引用、相互链接的 Markdown Wiki 的知识平台。提供页面编辑与版本回滚,使用前需配置模型及运行环境。
    开源 · Web

长篇写作

重点比较章节组织、大纲、历史版本与最终导出格式。

  • novelWriter - 为小说和长篇文稿提供大纲、元数据与注释,使用受 Markdown 启发的语法;采用前需确认与标准 Markdown 的差异。
    开源 · macOS · Windows · Linux

  • WonderPen(妙笔) - 通过树状目录组织长篇文稿,支持 Markdown、云同步和文档快照,适合按章节展开并反复修改的写作。
    macOS · Windows · Linux

  • ImagineYourBook - 付费 Web 应用,用 AI 规划书籍、逐章起草,并导出 Word、EPUB 或 Markdown。Manuscript Rewrite 支持上传 Word、Markdown、纯文本或 HTML 书稿进行在线改写。初稿需作者审阅;试用需绑卡,若不取消,七天后开始收费。
    Web

办公与协作工具

文档协同

先确认协作与权限需求,再核对 Markdown 是输入语法、导入导出格式,还是实际保存格式。

  • 飞书文档 - 协作云文档,可通过「下载为」导出 Markdown;导出保留正文结构,不包含评论。
    Web

  • 企业微信文档 - 企业微信中的协作文档;智能文档可通过企业微信 CLI 导入 Markdown/MDX。
    Web

  • 石墨文档 - 提供云端文档协作,团队空间支持 Markdown 文件预览;预览能力不等同于原生 Markdown 编辑与导出。
    Web

  • 腾讯文档 - 在线协作文档;企业版 SaaS 的在线文档可通过专业工具栏使用基础 Markdown 格式。
    Web

  • Confluence - 面向团队知识库和技术文档,支持将基础 Markdown 输入转换为富文本,适合已有 Atlassian 工作流的团队。
    Web

  • Boardmix(博思白板) - 协作白板,可导入 Markdown 文档并通过 AI 生成演示文稿。
    Web

  • HedgeDoc - 可自托管的协作式 Markdown 编辑器,支持多人实时编辑、图表和幻灯片模式,适合团队共同维护 Markdown 文档。
    开源 · Web

  • ONLYOFFICE DesktopEditors - 桌面办公套件,可通过 Doc2md 插件将格式化文档转换为 Markdown 或 HTML。
    开源 · macOS · Windows · Linux

  • Seafile - 提供文件同步、团队协作与支持 Markdown 的文档工具,适合围绕共享文件建立团队资料库。
    开源

  • WPS 文字 / 金山文档 - 支持 Markdown 源码编辑、分屏预览及转存 Word/PDF,网页版已开放,客户端按版本逐步开放。
    Web · Windows

  • Markdown Here - 在 Chrome、Firefox 和 Thunderbird 等环境中,将输入的 Markdown 渲染为富文本,适合邮件与网页编辑场景。
    开源

  • Google Docs / Drive - 在 Drive 中预览 Markdown,通过 Docs 直接编辑、评论和协作 .md 文件,保留原文件格式。智能芯片会转为文本或链接,字体颜色、高亮与对齐格式不保留。需 Google 账号,交付带有 Obsidian 扩展语法的文件前应检查兼容性。
    Web

思维导图

区分由文字自动生成图形,与可继续手动编辑并导出的导图应用。

  • markmap - 将 Markdown 标题与列表层级转换为交互式思维导图,提供 Web、CLI 和编辑器插件入口,适合直接复用已有大纲。
    开源 · VS Code 扩展 · Obsidian 插件

  • XMind - 通过 Markdown 导入导出在文字大纲与思维导图之间转换,适合需要继续调整图形结构的用户。
    提供免费方案 · macOS · Windows · Linux · Android · iOS

  • Drawnix - 基于 Plait 的开源白板,可将 Markdown 转为思维导图、Mermaid 转为流程图,适合将文本结构带入白板继续整理。
    开源 · Web

幻灯片

先确定最终需要网页、PDF、PPTX 还是终端演示,再选择制作工具。

  • Slidev - 面向开发者的 Markdown 幻灯片工具,支持代码高亮、绘图与 LaTeX,适合技术演讲和代码讲解。
    开源

  • reveal.js - 通过 HTML 与 Markdown 制作演示文稿,支持垂直嵌套、演讲者注释和 PDF 导出,适合需要定制网页演示效果的用户。
    开源

  • Marp - 以 Markdown 编写幻灯片,支持代码高亮、数学公式以及 PDF、PPTX 导出,适合从文本源文件生成演示交付物。
    开源

  • presenterm - 在终端中播放 Markdown 幻灯片,支持代码高亮、Mermaid 与 LaTeX,适合围绕命令行开展技术演示。
    开源 · CLI

  • mdp - 以水平线分隔 Markdown 幻灯片并在终端展示,适合以文字为主的命令行演讲。
    开源 · CLI

  • deck - 通过命令行将 Markdown 转为 Google Slides,适合需要在 Google Slides 中继续协作的演示流程。
    开源 · CLI

  • patat - 基于 Pandoc 在终端展示演示文稿,支持代码高亮和演讲者笔记,适合已有 Pandoc 工作流的命令行演示。
    开源

便签与清单

先看记录与任务管理是否顺手;需要迁移时,单独确认 Markdown 导出能力。

  • 锤子便签 - 支持 Markdown 排版并将笔记生成长图,适合把简短内容整理成可分享的图片。
    提供免费方案 · Web · Android · iOS

  • 滴答清单 - 结合待办、日历和习惯追踪,任务详情支持 Markdown 排版,适合为任务补充结构化说明。
    提供免费方案 · 跨平台

  • Tasks.md - 以 Markdown 文件保存任务,通过自托管看板管理进度,适合希望保留文本文件工作流的任务管理。
    开源

网站生成与排版

  • BrewPage - 通过浏览器编辑器、REST API 或 MCP,将 Markdown 发布为可分享网页的托管服务,无需账号。无个人资料时页面最多保留 30 天,关联个人资料后最多 90 天,单页上限 5 MB;不渲染 Mermaid、数学公式等部分扩展语法。
    Web

静态网站

本节包含静态构建工具与浏览器动态加载工具。按构建环境、主题需求和交互能力选择。

  • Docsify - 在浏览器中将 Markdown 加载为文档网站,无需预先构建页面,支持主题、搜索和插件,适合快速组织在线文档。
    开源

  • MkDocs - 从 Markdown 构建项目文档网站,可通过主题与插件扩展,适合围绕文档目录持续维护技术资料。
    开源

  • Zola - 以 Rust 编写并提供单个可执行文件的静态网站生成器,内置 Sass、图片处理与本地搜索,适合需要集中管理构建工具的站点。
    开源

  • VitePress - 基于 Vite 与 Vue 构建文档网站,允许在 Markdown 中使用 Vue 组件,适合需要在说明文档中嵌入交互内容的项目。
    开源 · Vue

  • Hugo - 基于 Go 的静态网站生成器,提供主题和短代码系统,适合通过 Markdown 持续发布博客与内容站点。
    开源

  • Jekyll - 基于 Ruby 的静态网站生成器,可用于 GitHub Pages,适合通过仓库维护 Markdown 内容并生成网站。
    开源

  • Hexo - 基于 Node.js 的博客框架,支持 GFM、插件主题及 GitHub Pages 部署,适合以 Markdown 持续写博客。
    开源

  • Pelican - 基于 Python 的静态网站生成器,支持多语言、Jinja2 主题和 RSS/Atom,适合需要内容订阅与模板定制的博客。
    开源

  • Docusaurus - 基于 React 与 MDX 的文档网站生成器,提供版本管理、国际化和搜索,适合长期维护多个版本或语言的项目文档。
    开源 · React

  • Starlight - 基于 Astro 的文档框架,支持 Markdown 与 MDX 页面,提供导航、搜索和多语言能力,适合产品及项目文档。
    开源 · Node.js · 官网

  • Quartz - 将 Markdown 内容集合发布为带笔记关联导航的网站,适合数字花园与公开知识库;迁移前需检查笔记扩展语法。
    开源 · Node.js · 官网

书籍与技术出版

生成书籍与可复现报告,或管理阅读资料;先比较输出格式、引文和代码执行需求。

  • mdBook - 通过命令行将 Markdown 章节生成在线书籍,集成搜索与代码高亮,适合技术教程和按章节阅读的文档。
    开源 · CLI

  • HonKit - 从 Markdown 生成网站、PDF 或电子书,延续 GitBook 的工具链思路,适合维护已有的 Markdown 书稿。
    开源 · CLI

  • GitBook - 基于其平台发布的文档网站的开源渲染前端,基于 Next.js;该仓库不等同于完整的在线创作平台,也不是旧版电子书构建 CLI。
    开源 · Node.js

  • bookdown - 基于 R Markdown 编写书籍,支持 PDF、HTML、EPUB 与 Word 输出,适合包含分析代码和研究结果的长篇出版。
    开源 · R

  • Crowbook - 面向小说的书稿生成工具,可将 Markdown 转为 HTML、LaTeX/PDF 和 EPUB,适合从文本章节构建多格式版本。
    开源 · CLI

  • Koodo Reader - 阅读 EPUB、PDF 和 Markdown 等文件,提供云同步与 AI 辅助阅读,适合集中管理不同格式的阅读材料。
    开源 · macOS · Windows · Linux

  • calibre - 电子书管理与转换工具,可通过 TXT 输入选项处理 Markdown,包括 ebook-convert 的 --formatting-type markdown 参数。
    开源 · macOS · Windows · Linux

  • lue - 在终端阅读 EPUB、PDF 与 Markdown 等文档,支持文本转语音和进度保存;Windows 通过 WSL 使用。
    开源 · CLI · macOS · Linux · Windows / WSL

  • Quarto - 将 Markdown 与可执行笔记本发布为报告、书籍、网站和演示文稿;不同输出格式与代码执行可能需要额外引擎或工具。
    CLI · 官网

模板

先确认目标编辑器与导出方式,再套用模板。

  • LapisCV - 使用 Markdown 编写简历,并在 VS Code、Typora 或 Obsidian 中导出 PDF,适合通过文本持续维护简历内容。
    开源

公众号

关注复制到目标平台后的排版、图片与代码块表现。

  • WeChat Markdown Editor(md) - 将 Markdown 排版为微信图文,支持主题定制、图床与 AI 助手,适合将已有文稿整理为公众号内容。
    开源 · Web

  • Markdown Nice - 浏览器 Markdown 编辑器,可套用主题并将排版后的文章复制到微信公众号。
    Web

编码与开发工具

编程工具

独立 IDE 与编辑器扩展分开列出。围绕现有开发环境选择,减少文档与代码之间的切换。

  • VS Code - 在代码工作区中编写和预览 Markdown,通过扩展增加导航、排版与发布功能;链接仓库为 Code - OSS。
    开源 · macOS · Windows · Linux

    • Foam - 在 VS Code 与 GitHub 工作流中使用双向链接和知识图谱组织笔记,适合围绕文本仓库维护个人知识。
      开源 · VS Code 扩展

    • Markdown All in One - 为 VS Code 增加 Markdown 编辑快捷键、目录生成、预览等功能,适合减少文档编辑中的重复操作。
      开源 · VS Code 扩展

    • Marp for VS Code - 在 VS Code 中编写和预览 Markdown 幻灯片,并导出 PDF、PPTX 与 HTML,适合在开发环境中制作演示文稿。
      开源 · VS Code 扩展

  • Markdown Pro - 为 JetBrains IDE 内置 Markdown 编辑器增加表格编辑、Markdown 与 MDX 预览、Obsidian 笔记库图谱、文档站点导航和检查功能;试用期后需要付费许可证。
    官网

  • Trae - AI 开发环境,SOLO 文档工具可生成和编辑 Markdown 项目文档;中国版现将编码产品标为 TraeCode。
    macOS · Windows · Linux

  • Cursor - 将 AI 聊天、补全和重写融入代码编辑环境,适合在项目上下文中处理代码与说明文档;Markdown 扩展能力需按工作流确认。
    macOS · Windows · Linux

  • RStudio - 面向 R 的开发环境,集成 R Markdown,可生成可复现的报告、幻灯片与网页,适合将分析过程与文字说明共同维护。
    开源 · macOS · Windows · Linux · R

  • render-markdown.nvim - 在 Neovim 缓冲区中改善 Markdown 的显示效果;需要兼容的 Neovim 环境及文档列出的解析依赖。
    开源

  • Jupyter - 在交互式文档中组合代码、Markdown、LaTeX 公式和可视化结果,适合数据探索、研究记录与代码教学。
    开源 · 跨平台

代码片段管理

比较存储位置、分类方式以及代码与说明文字能否共同维护。

  • massCode - 本地优先的开发者工作空间,将代码片段、Markdown 笔记等工具放在一起,内容以纯文本文件保存。
    开源 · macOS · Windows · Linux

  • Lepton - 围绕 GitHub Gist 管理代码片段,支持 Markdown 渲染和 Jupyter Notebook,适合已有 Gist 收藏与分享习惯的开发者。
    开源 · macOS · Windows · Linux

开发组件

区分编辑器组件、解析与转换、渲染与展示三个环节,按任务选择的例子见开发者指南。

  • Milkdown - 基于 ProseMirror 与 remark 的所见即所得 Markdown 编辑器,适合在应用中接入并扩展编辑体验。
    开源 · JavaScript

  • Rich - 在 Python 终端应用中渲染 Markdown、表格与进度条,适合为 CLI 工具提供结构化输出。
    开源 · Python

  • Marked.js - 在浏览器、服务器或命令行将 Markdown 解析为 HTML 的 JavaScript 工具;输出不会自动进行 HTML 安全清理。
    开源 · JavaScript

  • Vditor - 浏览器端 Markdown 编辑器,提供所见即所得、即时渲染和分屏预览三种模式,并支持脑图与流程图,适合需要多种编辑模式的网页应用。
    开源 · JavaScript

  • Cherry Markdown Writer - 腾讯开源的 JavaScript Markdown 编辑器,支持浏览器和 Node.js 环境,提供主题与安全过滤能力,适合接入文档编辑场景。
    开源 · JavaScript

  • md-editor-v3 - 面向 Vue 3 的 Markdown 编辑器组件,支持实时预览、深色主题和图片粘贴上传,适合在 Vue 应用中增加文档编辑入口。
    开源 · Vue

  • markdown-it - 可扩展的 JavaScript Markdown 解析器,遵循 CommonMark 并提供插件 API,适合需要定制语法与渲染行为的应用。
    开源 · JavaScript

  • OverType - 通过在预览层上叠加输入区域实现 Markdown 编辑,适合希望采用这种编辑交互方式的网页项目。
    开源 · JavaScript

  • Turndown - 将 HTML 转为 Markdown 的 JavaScript 工具,兼容 CommonMark 并支持输出定制,适合在应用中实现内容导入。
    开源 · JavaScript

  • Markdown UI - 通过 Markdown 描述按钮、下拉菜单和表单等交互组件,适合需要让文档承载操作入口的应用。
    开源 · JavaScript

  • Markstream - 面向 AI 输出的流式 Markdown 渲染组件系列,按框架选用对应包;链接仓库中的 markstream-vue 面向 Vue 3 与 Nuxt。
    开源 · Vue · React · Svelte

  • Editor.md - 基于 CodeMirror、jQuery 与 Marked 的网页 Markdown 编辑器组件,支持实时预览、流程图和数学公式,接入时需考虑现有依赖。
    开源 · JavaScript

  • remark - 通过语法树与插件检查、转换 Markdown,适合构建内容处理流程;本身不提供编辑界面。
    开源 · JavaScript · 官网

  • react-markdown - 将 Markdown 渲染为 React 组件,可定制元素并接入插件;GFM 与公式需配置相应扩展。
    开源 · React

  • Streamdown - 为 React AI 界面渲染流式 Markdown,处理尚未闭合的内容块;代码、公式与图表等能力按需配置插件。
    React · 官网

转换工具

先明确输入与输出。格式转换不保证版式完整保留,批量处理前应试转具有代表性的文件。

  • pandoc - 在 Markdown、HTML、Word 等文档格式之间转换,并借助额外排版引擎生成 PDF,适合多格式文档发布;PDF 提取与 OCR 应另选工具。
    开源 · CLI

    • Eisvogel - 用于 Pandoc 的 LaTeX 模板,将 Markdown 输出为 PDF 或 LaTeX,适合需要统一文档版式的报告与手册。
      开源
  • TypeFire Markdown 转换 - 使用 TypeFire 网页编辑器免费、免账号转换:粘贴 Word、Google Docs、网页或邮件中的富文本,转为 Markdown;也可打开 Markdown,下载 Word(.docx)或复制富文本。Word 转 Markdown 通过复制粘贴文本完成,并非直接导入 DOCX 文件。开发者说明转换在浏览器内进行。
    提供免费方案 · Web · Markdown 转 Word

转成 Markdown

按输入格式与运行方式选择,再用样例核对标题、表格、图片和公式。

  • doc2md - 在浏览器本地将 PDF、DOCX、XLSX、图片、TXT 和 HTML 转为 Markdown,无需上传文件,并支持 OCR。离线使用需先缓存资源;复杂 PDF 的表格与版式可能无法完整保留。
    开源 · Web · PWA · 在线使用

  • feishu2md - 通过 Go 命令行工具将飞书或 Lark 文档下载为 Markdown,提供 Docker 等使用方式;项目目前在寻找维护者。
    开源 · CLI

  • noted.md - 通过 LLM 将手写笔记 PDF 与图片转为 Markdown,并将数学公式识别为 LaTeX,适合整理手写资料;采用前需确认模型配置与数据处理方式。
    开源 · CLI

  • MarkItDown - 微软开源的 Python 工具,将 PDF、Word、Excel 等转换为 Markdown,面向文本分析与 LLM 流程,不以原始版式的高保真还原为目标。
    开源 · CLI · Python

  • @cognipeer/to-markdown - 在 Node.js 中将 PDF、Word、Excel 和 HTML 文件转换为 Markdown。按需启用 OCR,可提取扫描版 PDF 页面中的文字。
    开源

  • Jupytext - 将 Jupyter Notebook 与 Markdown 等纯文本格式衔接,适合通过 Git 查看差异并维护 Notebook 内容。
    开源 · CLI

  • keep-it-markdown (KIM) - 通过非官方 Google Keep API 导出笔记为 Markdown,适合迁移到其他笔记工具;接入时需考虑上游 API 的变化。
    开源 · CLI

  • YARLE (Yet Another RLE) - 将 Evernote 的 .enex 导出文件转为 Markdown,处理元数据、内部链接与附件,适合迁移已有笔记库。
    开源 · CLI

  • Trafilatura - 从网页中提取正文与元数据,可输出 Markdown、JSON、CSV 和 HTML,适合批量准备网页文本资料。
    开源 · CLI · Python

  • Zotero Better Notes - 在 Zotero 中通过 Markdown、模板和文献资料生成笔记,并导出为 Markdown、Word 或 PDF,适合连接文献管理与写作。
    开源

  • html-to-markdown - 基于 Go 将 HTML 结构转为 Markdown,适合在程序或批处理流程中转换网页内容。
    开源 · Go · CLI

  • Docling - 将 PDF、Office 文档解析为结构化内容并导出 Markdown;OCR、模型下载与运行资源取决于所选处理流程。
    开源 · Python · CLI · 官网

  • MinerU - 从复杂文档中提取文本、表格与公式,输出 Markdown 或 JSON;不同后端的运行要求不同,自定义许可证包含附加条件。
    Python · CLI · 官网

  • Marker - 将 PDF 等文档转为 Markdown 或 JSON,可选用 LLM 辅助。代码与模型权重采用不同许可证,运行依赖取决于模式和硬件。
    开源 · Python · CLI

  • Obsidian Web Clipper - 官方浏览器剪藏扩展,将网页内容与高亮保存为 Markdown,并通过模板统一资料采集格式。
    开源 · 官网

  • ReadGZH - 通过托管网页、REST API 或远程 MCP,将已有公开微信公众号文章链接转为正文或 Markdown。在线服务按积分规则使用;缓存搜索不是全微信搜索,图片也不等于完整离线存档。
    开源 · Web · API · 官网

  • PDFtoMarkdown.ai - 托管式 PDF 转 Markdown 服务,面向 Claude、ChatGPT、Obsidian、RAG 与 AI 代理工作流,扫描件可选 OCR。可通过网页、REST API,或在 MCP 客户端中借助 MIT 许可的 @happywp/pdftomarkdown-mcp 服务器使用。文件需上传至该服务进行转换。可免费开始,较大文档按页使用预付积分,积分不过期,无需订阅。重要表格与数值应对照原文核对。
    提供免费方案 · Web · API · MCP 配置 · MCP 服务器

  • PDF to Markdown Converter(Plain Record Labs) - 在 Apify 上批量获取 PDF、DOCX、PPTX、XLSX、HTML、CSV 和纯文本链接并转为 Markdown,可选 RAG 分块及带网格线 PDF 表格的 Excel 导出。文件由 Apify 获取并处理,按转换文档、PDF 页数和运行启动收费。不支持 OCR、PDF 标题识别或加密文件;无网格线的 PDF 表格保留为文本。
    Web · API

  • doc2md-lite - 在本机将含文本层的 PDF 和已保存的 HTML 转为 Markdown(包括表格)的 Python CLI 与 MCP 服务,无需 API 密钥。需 Python 3.10+;不支持 OCR、Word 转换或直接抓取网页。
    开源 · CLI · Python · PyPI

转成图片

单次制作关注排版预览,批量生成关注 API、部署方式与主题定制。

  • MD2Card - 在浏览器中将 Markdown 排成知识卡片,提供多种风格与 API,适合将短内容制作成可分享的图片。
    Web

  • Markdown To Image - 将 Markdown 渲染为海报图片的 React 组件,并提供示例网页编辑器,支持定制样式与主题。
    开源 · React · Web

  • Markdown To Image Serve - 基于 Next.js 与 Puppeteer 的 Markdown 转图片服务,提供 API 和 Docker 部署,适合批量生成内容图片。
    开源 · API · Node.js

  • CurlShot - 通过托管 API 将 Markdown 渲染为 PNG、JPEG、WebP 或 PDF,适合脚本与代理工作流,无需自行维护浏览器服务。内容需发送至该服务;Markdown 输入上限为 2 MB,图片需使用公开 HTTPS 链接。提供每月免费额度和付费方案。
    提供免费方案 · API · HTML 与 Markdown 输入 · Markdown 转 PDF

其他工具

命令行工具

按阅读、查询、笔记管理和格式转换等具体操作选择。

  • mdq - 像使用 jq 查询 JSON 一样查询 Markdown,可提取标题、代码块、链接和表格,适合在脚本中处理文档结构。
    开源 · CLI · macOS · Windows · Linux

  • Glow - 在终端阅读 Markdown,并发现本地或 Git 仓库中的文档,适合不离开命令行查看 README 与说明文件。
    开源 · CLI · macOS · Windows · Linux

  • nb - 在命令行与本地网页中管理纯文本笔记,支持 Markdown、Git 和加密;Windows 需通过 WSL、MSYS 或 Cygwin 等环境使用。
    开源 · CLI · macOS · Linux · Windows / Unix 环境

  • doxx - 在终端查看 .docx 文件,并导出为 Markdown、CSV 或 JSON,适合在命令行工作流中读取 Word 内容。
    开源 · CLI · macOS · Windows · Linux

检查与辅助

格式检查、自然语言检查和编辑器导航分别解决不同问题,可以按需组合。

  • markdownlint - 检查 Markdown 的语法与风格,可接入 Node.js 工作流和编辑器,适合统一团队文档格式。
    开源 · Node.js

  • textlint - 通过规则检查自然语言文本中的语法、拼写和风格问题,适合为文档建立可重复执行的写作检查。
    开源 · CLI · Node.js

  • Marksman - 通过 LSP 为 Markdown 提供补全、跳转和 wiki 链接支持,适合为兼容 LSP 的编辑器增加文档导航能力。
    开源

  • Prettier - 统一项目内 Markdown 与 MDX 的格式;可配置正文换行,执行后需检查差异,格式化不等于内容或链接核验。
    开源 · Node.js · CLI · 文档

  • lychee - 在命令行或 CI 中检查 Markdown、HTML 等输入中的链接;访问受阻或超时需要人工判断,不能直接据此删链接。
    开源 · CLI · 官网

AI 相关工具

区分内容生成与资料提取,并确认模型、API 或部署依赖。

  • ReadmeAI - 根据仓库地址或本地路径生成 README 草稿,适合为项目说明建立初稿;功能、安装步骤与示例仍需按项目实际情况核对。
    开源

  • Firecrawl - 通过 API 抓取网页并输出 Markdown 或结构化数据,适合为 AI 应用和检索流程准备网页内容。
    开源 · API

  • ScrapeGraphAI - 基于 LLM 和图流程提取网页信息,可通过 Markdownify 将网页转为 Markdown,适合需要模型参与内容提取的流程。
    开源 · Python

图表与公式

这些能力需要渲染器接入;代码围栏标注语言,并不代表目标工具会生成图表。

  • Mermaid - 通过文本生成流程图、时序图等图表;Markdown 所在工具需接入 Mermaid,才能把代码围栏渲染成图形。
    开源 · JavaScript · 官网

学习资源

从语法参考入门,或按书籍章节学习 Markdown 工作流。

相关清单

  • awesome-typora - 深入查找 Typora 插件、主题、模板与工具。
  • awesome-obsidian - 深入查找 Obsidian 插件、主题、知识管理与工作流。

参与完善

欢迎通过 Issue 推荐工具、纠正信息或分享实际使用体验。推荐时请说明解决的问题,以及与已有工具的区别;提交修改前请阅读贡献指南。

更新

查看更新记录,或订阅提交记录(Atom)。

本清单采用 CC0-1.0。收录工具各自遵循其许可证。