严格的框架
- Mobiledoc - https://github.com/bustle/mobiledoc-kit - 使用标准化JSON结构构建编辑器的框架
- Substance - http://substance.io - 用于构建编辑器和发布系统的库
- ShareDB - https://github.com/share/sharedb - 使用操作转换同步任何JSON文档的框架,将实时协作编辑添加到其他任何内容
抽象编辑
它们使用单独的文档结构而不是HTML,有些是比完整编辑器更模块化的库
- ProseMirror - http://prosemirror.net/ - 支持协作编辑,为Mobiledoc提供类似的数据结构选项
- Slate - https://github.com/ianstormtaylor/slate - 构建更多自定义编辑器的框架,灵感来自Draft,ProseMirror,Quill
- Draft - https://draftjs.org - React的富文本编辑器框架
- Quill - http://quilljs.com/
- Trix - https://github.com/basecamp/trix - 由Basecamp团队使用并在v3中使用
- Scribe - https://github.com/guardian/scribe - 由Guardian团队提供
- Etherpad - http://etherpad.org/ - 协作实时编辑框架,后端和编辑器
- Texture - http://substance.io/texture/ - 基于Substance 库的编辑器
基于Dom的编辑
- Froala - https://www.froala.com/wysiwyg-editor - 传统HTML结构的最佳编辑器(IMO)
- Pell - https://github.com/jaredreich/pell - 旨在成为最简单和最小的
- CKEditor(v5) - https://ckeditor.com/ - 历史悠久,可定制,内置协作的新架构
- TinyMCE - http://www.tinymce.com/ - 较旧的编辑器,类似于CKEditor
- Textbox.IO - https://textbox.io/ - 来自TinyMCE项目所有者的新功能
- Squire - https://github.com/neilj/Squire - 在FastMail webmail中使用,比图像更适合文本
- medium-editor - https://github.com/yabwe/medium-editor - Medium.com编辑器的克隆
- Medium.js - http://jakiestfu.github.io/Medium.js - Medium.com编辑器的克隆
- wysihtml - http://wysihtml.com/
- Redactor - http://imperavi.com/redactor/
- Summernote - http://summernote.org/
- ZenPen - http://www.zenpen.io/
- Trumbowyg - https://alex-d.github.io/Trumbowyg/ - html5编辑器作为jquery插件