目录
Modern MD Editor是由独立开发者“小盒子”(xiaobox)创建并开源的项目。这位开发者本身是公众号作者,因不满现有工具在排版自定义上的局限,决定为自己打造一款“用着舒服”的编辑器,并开源分享给有同样需求的内容创作者。
它的核心定位是“社交平台友好型Markdown编辑器”。不同于Typora等通用编辑器,Modern MD Editor在保持优雅写作体验的同时,重点解决了Markdown内容发布到微信公众号等平台时的样式丢失问题。它通过自动内联样式(将字体、行高、字距、配色等直接写入HTML标签),让复制过去的文章能程度保留编辑器中的视觉效果。该项目曾获阮一峰《科技爱好者周刊》推荐,开源后获得广泛关注。
官网入口地址
下载地址
-
Web版:直接访问在线地址使用,无需安装
-
桌面客户端:支持Windows、macOS和Linux,可通过GitHub Releases页面下载对应安装包
-
Docker部署:支持一键私有化部署
功能介绍
Modern MD Editor的功能围绕“创作-预览-发布”全流程设计。
所见即所得编辑与实时预览
编辑器支持三种视图模式:纯编辑器、编辑+预览双栏、以及所见即所得(可编辑)模式。基于Milkdown(兼容CommonMark与GFM标准)和Prism代码高亮,确保Markdown语法与渲染效果同步。同时支持桌面、平板、手机三种视口一键切换,帮助创作者在写作阶段即完成多端适配预览。
一键复制为社交平台格式
这是Modern MD Editor最核心的功能。它自动将Markdown转换为带有内联样式的富文本HTML,精准控制字体、字号、行高、字距及配色,确保标题、列表、引用、代码块等元素在微信公众号等平台中还原。优先使用现代Clipboard API,失败时自动降级,增强兼容性。
专业语法支持
-
LaTeX数学公式:基于MathJax 3渲染为SVG,支持行内公式(如
$E=mc^2$)和块级公式,可兼容微信公众号。 -
Mermaid图表:支持流程图、时序图、甘特图等多种数据图表绘制。
强大的主题与排版系统
内置“默认”与“清风排版”等多套主题系统。用户可自定义主题色(支持拾色器)、代码样式、字体、字号、字间距和行间距,所有设置实时预览并持久化保存,且复制到公众号时同样生效。
导出下载(PDF/图片)
基于html2canvas和jsPDF实现纯前端导出,无需后端服务。支持将文档导出为A4自动分页的PDF文件,或导出为高清PNG长图,导出效果与预览保持一致。
灵活的部署方式
除直接使用Web版外,支持Docker一键部署私有化服务,也可通过Electron桌面客户端实现本地文件管理(打开/保存.md文件)。
应用场景
-
公众号内容创作:将Markdown格式的文章一键复制到公众号后台,保留完整排版样式,无需二次调整。
-
技术博客与文档:支持代码高亮和Mermaid图表,适合撰写技术教程并导出为PDF或长图分享。
-
多平台内容分发:适配微信公众号、知乎等平台的富文本格式,一套内容多处发布。
-
私有化协作:团队可通过Docker部署内部版本,统一文章排版风格。
使用方法
-
访问工具:打开在线地址或启动桌面客户端。
-
编写内容:在编辑器中使用Markdown语法写作,支持标题、列表、代码块、公式等。
-
实时预览:在右侧预览区查看渲染效果,可切换桌面/平板/手机视口。
-
调整样式:在设置面板中选择主题、调整字体、字号、间距等排版参数。
-
一键复制:点击“复制为公众号格式”按钮,内容自动转换为带内联样式的高保真HTML。
-
粘贴发布:切换到微信公众号后台,直接粘贴(Ctrl+V)即可完成发布。
服务支持
-
定价模式:免费且开源,基于MIT许可证。无需注册,无付费功能。
-
开发者信息:由独立开发者“小盒子”(xiaobox)开发维护。
-
社区支持:用户可通过GitHub Issues提交反馈和建议。
-
应用示例:公众号作者撰写了一篇包含代码、公式和表格的技术文章,在Modern MD Editor中完成写作和样式调整后,点击“一键复制”到公众号后台,文章字体、行间距、代码高亮效果全部保留,无需任何二次排版,直接发布。
| 源码反馈/咨询 (共有 条反馈) |
Modern MD Editor常见问题
不是公司产品,而是由独立开发者“小盒子”(xiaobox)创建并维护的开源项目。开发者本身是公众号作者,因对现有工具不满意而为自己打造了这款编辑器,随后开源分享给了大家。
是一个为内容创作者设计的Markdown编辑器,核心功能是帮你把写好的Markdown文章“一键复制”到微信公众号后台,并且复制过去之后字体、行高、颜色、间距这些样式都不会丢失。主要用来写公众号文章、技术文档,然后直接发布到社交平台。
用起来很简单。打开网页版或桌面客户端,在左边用Markdown写内容,右边实时预览效果。写完后点一下“复制为公众号格式”按钮,然后到公众号后台直接粘贴就行。你还可以在设置里调整喜欢的字体、字号、主题颜色,这些样式在复制时也会保留。
是免费的开源软件,没有任何收费项目或会员。你可以随意使用,也可以自己部署私有版本。
安全方面比较放心。它的Web版所有处理都在浏览器本地完成,内容不会上传到服务器。如果你对隐私要求更高,可以用Docker在自己的服务器上部署一份,或者使用桌面客户端。因为是开源项目,代码公开透明,你也可以审查它做了什么。
第一,写公众号文章前先在设置里调好你喜欢的主题色、字号和间距,复制出去的效果就是调好的样子,不用每次都改。第二,用“桌面/平板/手机”视口切换功能预览在不同设备上的显示效果,提前调整排版。第三,如果文章里有图表,用Mermaid语法直接画流程图、时序图,不用专门去别的工具画完再截图。
特色就是“一键复制为公众号格式”,是目前市面上为数不多能真正做到样式无损粘贴到公众号的工具之一。另外它支持LaTeX数学公式和Mermaid图表,对技术博主很友好。主题系统也做得很细致--字体、字号、字距、行距、颜色都能自由调节,而且复制时这些样式都能带过去。
在线使用地址是 https://mmdeditor.boxtech.icu/ 开源项目地址是 https://github.com/xiaobox/mdeditor 桌面客户端可以从GitHub Releases页面下载。
对于经常写公众号文章的人来说,它非常好用,操作也很方便。你只需专注写作,排版的事情交给它一键搞定。界面设计颜值高,交互流畅。不过它和Typora这类通用编辑器不同,更偏向“写作+发布”一体化流程,如果你只是单纯记笔记,会觉得功能太专一了些。
Web版在任何现代浏览器上都能用。桌面客户端支持Windows、macOS(包括Apple Silicon)和Linux。还可以通过Docker部署在自己的服务器上。
Typora和Obsidian是通用Markdown编辑器,适合日常笔记和文档管理。Modern MD Editor专门针对“写完后要发公众号/社交平台”这个场景做了深度优化--它的一键复制功能会自动生成带内联样式的HTML,确保粘贴到公众号时样式不丢,这是他编辑器做不到的。
桌面版基于Electron构建,提供更原生的使用体验。可以直接打开和保存本地的.md文件,支持Cmd/Ctrl+S快捷保存,对本地文件管理更友好。如果你处理的是大量本地Markdown文件,桌面版会比Web版更方便。
支持导出为PDF(A4分页)和高清PNG长图,都是在浏览器本地完成,不需要后端服务。如果你需要把文章保存为图片分享到朋友圈或微博,这个功能很方便。