使用 Web 技术构建富有表现力的富文本编辑器

一个理想的富文本编辑器产生结构化的、语义化的、有意义的文档的同时还要能够让用户能够容易的理解与使用。ProseMirror 试着在 Markdown 编辑体验和传统的 WYSIWYG 编辑体验中寻找一种融合的方法。

它通过实现一个比普通的 HTML 具有更多的限制和结构化的 WYSIWYG 风格的接口来做到这点。你可以自定义编辑器创建的文档的结构和内容,使它们符合你应用的需要。

特点

关于

ProseMirror 是一个 开源库 , 你可以合法的将其用于商业目的。当然,编写、维护、支持如此一个庞大的开源项目需要很大精力,因此...

如果你正在使用 ProseMirror 赚钱,我们大家都希望你能够资助这个项目,以让它长远发展。   点击这里了解更多

ProseMirror 被放在了 GitHub,欢迎 贡献代码

安装 ProseMirror 最容易的方式是使用 npm。 可以通过查看 示例来快速上手

ProseMirror 支持最新的 Firefox、Chrome、Safari 和 Edge,当然还有 IE 11。

关于这个项目的讨论,或者问问题,最好的地方是在 ProseMirror 论坛。 提 Bug 的话请前往 Github 的 issue tracker。我们希望营造一个包容和友善的社区。为了试这个目标更明确,我们有一个关于 ProseMirror 的 代码贡献公约

赞助者

软件发起者是 crowd-funded 以及下面这 414 个非常棒的 独立开发者和组织.

下列公司一直在支持着项目的发展: