GoForum🌐 V2EX

新轮子,但是好轮子:我用纯 Swift 写了个 macOS 原生 Markdown 编辑器(1.6MB),离线渲染 Mermaid 和公式

oldcai · 2026-08-07 10:02 · 0 次点赞 · 2 条回复

受够了那些用 Electron 套壳、一打开就吃掉大量内存、连大一点的文件都滚不动的编辑器,我决定自己写一个 macOS 上的 Markdown 工具。本来只想糊个自己用的查看器,结果越写越多,最后干脆打磨了一下发出来。App 叫 FastMD ,macOS 14+,已经在 App Store 免费上架。

平时开发和写文档时踩过不少坑,这个工具主要围绕这几个场景做的,看看有没有共鸣:

  • 配合 AI Agent 的实时预览窗:用 Claude Code 、Codex 等在外部改文件时,FastMD 预览瞬间自动跟上,适合摆在旁边当不用操心的实时预览窗。
  • 纯 AppKit 原生、秒开:零第三方依赖,没有内嵌浏览器,体积小、省内存,冷启动真正秒开。
  • 纯 Swift 离线原生渲染:Mermaid 图表(流程图/时序图/甘特图)、数学公式、表格、代码高亮、YAML front matter 全部纯 Swift 从零渲染,完全没用 WebView ;离线可用,公式是真文本可以选中复制。
  • 大文件照常流畅滚动:预览是虚拟化的,无论文件多大都只渲染你在看的那一屏。
  • 点击即改,不污染源文件:看到哪点一下直接打字,格式标记光标进入才展开;只改你动过的那段,其余字节(换行符、BOM 等)原样保留。
  • 一键生成临时分享链接:文档变成临时网页链接并自动复制,对方点开即看,无账号无注册;链接限时有效,到期自动失效。
  • Quick Look:Finder 里选中 .md 按空格直接预览。
  • 克制的隐私策略:无遥测、无后台联网,只有你主动点「发布」那一刻才联网。

几张截图:

Mermaid 图表与数学公式,纯 Swift 原生渲染

保存即刷新:配合 AI coding agent 当实时预览窗

目前还在比较早期的阶段,个人开发者精力有限,肯定有不少可以优化的地方。欢迎 V 友免费下载体验,有什么痛点、不爽的地方或者想要的功能,欢迎使劲拍。我会看每一条回复,真实反馈直接决定后续功能的优先级。

下载链接: https://apps.apple.com/cn/app/fastmd-fast-markdown-editor/id6789631947

2 条回复
Fish1024 · 2026-08-07 10:07
#1

收到,已安装。

KevinGreen · 2026-08-07 10:17
#2

一定是个很好的应用,可惜我是 inter 芯片

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: oldcai
发布: 2026-08-07
点赞: 0
回复: 0