markmap
markmap.js.org又名 markmap、markmap.js
把 Markdown 大纲实时画成可折叠、缩放思维导图的开源工具,支持多种布局、公式与图片节点,可导出 SVG、PNG 和离线 HTML,适合习惯用 Markdown 记笔记的人把现成提纲快速变成一张图看结构。
工具网页 · Windows · macOS · Linux英文开源

markmap 是一个把 Markdown 大纲直接画成思维导图的工具。你按平时写笔记的方式敲标题和列表,它把每一层缩进变成一条分支,生成一张可以折叠、缩放、拖动的地图。网页编辑器打开就能写,左边改文字,右边图跟着变。
主要功能
布局有经典向右生长、双侧、组织架构图、卡片、极简、树形几种,每种都能配浅色或深色主题。节点里可以放粗体、链接、行内代码、高亮、任务列表、图片和数学公式;段落、表格、代码块会收进分支的弹出层里,不挤占画面。节点多到几千个时可以切到 canvas 渲染,保持流畅。
导出方面,能生成干净的 SVG 和 PNG,也能打包成一个离线 HTML 文件,发给别人直接打开。分享链接把文档内容和当前视图一起编码在地址里,不经过服务器存储。
接入方式
除了网页编辑器,它还有 VS Code 扩展、网页里引一段脚本自动把 Markdown 块渲染成图的 autoloader、适配任意框架的 Web Component,以及命令行工具,可以把 .md 文件转成 HTML、SVG 或 PNG,方便放进脚本和 CI。
适合谁
习惯用 Markdown 记笔记、写文档的人,想把现成的提纲快速变成一张图看结构;开发者可以把它嵌进自己的页面或构建流程。界面是英文,文档也在英文站点上。
常见问题
markmap 有哪些平台 / App?
支持 网页、Windows、macOS、Linux。
markmap 的替代品有哪些?
本站整理了 5 个替代品,例如 幕布、Mermaid、Xmind、Boardmix博思白板。