Repolode
Milkdown

Milkdown/milkdown

基于 ProseMirror 和 remark 构建、可通过插件扩展的所见即所得 Markdown 编辑器框架。

可替代:Typora

Star
12,051
Fork
564
未关闭 Issue
44
最近提交
19小时前

这是什么?

Milkdown 是一个用 TypeScript 编写的所见即所得 Markdown 编辑器框架。用户可以直接以富文本方式编辑内容,底层数据仍保存为 Markdown,这一交互思路借鉴了 Typora。编辑引擎基于 ProseMirror,Markdown 解析基于 remark。

编辑器采用插件化架构,核心能力、语法支持和界面功能都以独立包的形式提供。开发者可以只引入所需的功能组合,也可以编写自定义插件进行扩展。项目通过 npm 以 @milkdown 作用域发布。

项目提供官方文档网站,采用 MIT 许可证。

核心功能

  • 01以所见即所得的界面编辑 Markdown 内容。
  • 02编辑引擎基于 ProseMirror,解析基于 remark。
  • 03功能通过可组合的插件提供。
  • 04以 @milkdown 作用域的 npm 包形式发布。
  • 05使用 TypeScript 编写。

适用场景

  • 为 Web 应用添加富文本式的 Markdown 编辑体验。
  • 基于特定的语法和界面插件组合构建自定义编辑器。
  • 在基于浏览器的产品中实现类似 Typora 的写作界面。

快速上手

  1. 1

    阅读官方文档网站中的安装说明

  2. 2

    加入 Discord 社区获取帮助

收录于专题

标签

常见问题

milkdown 是什么?
基于 ProseMirror 和 remark 构建、可通过插件扩展的所见即所得 Markdown 编辑器框架。 Milkdown 是一个用 TypeScript 编写的所见即所得 Markdown 编辑器框架。用户可以直接以富文本方式编辑内容,底层数据仍保存为 Markdown,这一交互思路借鉴了 Typora。编辑引擎基于 ProseMirror,Markdown 解析基于 remark。
milkdown 可以免费使用吗?用的什么许可证?
milkdown 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
milkdown 还在维护吗?
活跃维护中。milkdown 最近一次提交是在 2026年11月6日。
milkdown 适合用来做什么?
为 Web 应用添加富文本式的 Markdown 编辑体验。 基于特定的语法和界面插件组合构建自定义编辑器。 在基于浏览器的产品中实现类似 Typora 的写作界面。
milkdown 怎么安装和运行?
阅读官方文档网站中的安装说明 加入 Discord 社区获取帮助
在哪里获取 milkdown?
源代码和安装说明在 GitHub 上:https://github.com/Milkdown/milkdown

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目