「DOMD」Markdown-native 所见即所得编辑器:20KB 内核、本地优先、支持 macOS 和 Web

DOMD Markdown WYSIWYG 编辑器界面

DOMD 是一个很克制的 Markdown 编辑器:它不是把 Markdown 放在左边、预览放在右边,也不是基于 ProseMirror、Slate、Lexical 这类通用富文本框架再套一层 Markdown 语法,而是从第一行代码开始就围绕 Markdown-native WYSIWYG 来做。你输入的仍然是 Markdown,看到的则是就地渲染后的富文本。

项目最吸引人的点是它自己的编辑内核。README 里写到,DOMD 的 kernel 是从头实现的 Markdown WYSIWYG engine,使用单一数据源和不可变状态来处理输入、撤销重做、AI 流式注入、分块加载大文件等变化;整个编辑栈 gzipped 后约 20KB,并且除了 React 之外没有运行时依赖。这解释了它为什么把“光标稳定、无延迟、无闪烁”当成核心卖点。

产品形态也很明确:网页端可以直接打开 www.domd.app/editor 写作或拖入 .md 文件,本地文件不会离开设备;macOS 版则追求接近系统应用的体验,支持 Quick Look 扩展,打开渲染后的 Markdown 文件像打开普通文本一样轻。macOS 构建目前签名支持 Apple Silicon,README 里也标注 Intel 和 Windows 还不是当前重点。

需要注意的是许可证并不是简单的一句 MIT。仓库应用层和 helper libraries 是 MIT,可阅读、修改、自托管;但核心渲染引擎 @do-md/dist 以构建产物形式发布,使用 PolyForm Noncommercial 1.0.0,商业使用需要先取得书面授权。对个人写作、Markdown 工作流和编辑器工程研究来说,这个项目很值得看;如果要放进商业产品,就要先把授权边界弄清楚。

项目地址

官网:https://www.domd.app/
项目地址:https://github.com/do-md/domd

原创文章,如若转载,请注明出处:https://wefound.cc/p/3988.html

(0)
「Dexter」开源金融研究 Agent:会规划任务、查实时数据,还能接 WhatsApp
上一篇 6天前
「BetterCapture」免费开源的 macOS 录屏工具:支持系统音频、ProRes 与本地隐私录制
下一篇 5天前

相关推荐