Skip to content

富文本编辑器选型 #41

@hax

Description

@hax
project repo star/fork maintainer status deps
UEditor fex-team/ ueditor 2339/1024 @Phinome (baidu fex) 1.4.x stable
1.5.x dev
年后计划2.x?
UMEditor fex-team/ umeditor 797/275 @Phinome (baidu fex) 1.2.x 维护中
wangEditor wangfupeng1988/ wangEditor 1498/472 王福朋 (baidu 手百) 维护中
wangEditor-mobile wangfupeng1988/ wangEditor-mobile 170/63 王福朋 (baidu 手百) 暂停维护
KindEditor kindsoft/ kindeditor 873/376 @luolonghao 罗龙浩 (alipay) 已不维护
xhEditor yaniswang/ xhEditor 148/62 @yaniswang (alibaba) 已不维护
Kissy Editor kissyteam/ editor 1/3 ? 仅内部维护
CKEditor 4 ckeditor/ ckeditor-dev 3152/1521 10+ (CKSource) 维护中
CKEditor 5 ckeditor/ ckeditor5 142/24 5+ (CKSource) 开发中
TinyMCE tinymce/ tinymce 3927/1151 @spocke 4.5.x 维护中
Aloha Editor alohaeditor/ Aloha-Editor 2214/513 @GenticsDev 1.x维护中 但2.0版计划已废弃
ContentTools GetmeUK/ ContentTools 2598/248 @anthonyjb
MediumEditor yabwe/ medium-editor 9775/1163
wysihtml Voog/ wysihtml
wysiwyg.js wysiwygjs/ wysiwyg.js 380/116 ?
Substance substance/ substance 2062/88
WYMeditor wymeditor/ wymeditor
Froala froala/ wysiwyg-editor 871/150 @stefanneculai 1.x 停止维护
2.0 rc
Draft.js facebook/ draft-js 8609/708 ? (facebook) ? React
ProseMirror ProseMirror/ prosemirror 2322/154 @marijnh beta
Quill quilljs/ quill 11871/697 @jhchen (salesforce) 1.x
Slate ianstormtaylor/ slate 2680/123 @ianstormtaylor beta React

其他已经没有维护的

  • NicEdit
  • YUI Editor
  • Maqetta

浏览器兼容性

以下乃基于各自文档或测试说明,可能在低版本浏览器上部分功能会降级,或存在bug。
注1:E = Edge, Ch = Chrome, Saf = Safari, FF = Firefox
注2:~ 表示通常对 evergreen browser 的支持,即最近两个 stable 版本;某些项目的文档里写的是支持最新的 stable 版本,但应该不会有什么差别。

IE E Ch Saf FF Android iOS Others
UEditor 1.4.x IE6+ ?
UEditor 1.5.x IE8+ ?
UEditor 2.x IE9+ ?
UMEditor 1.2.x IE8+ ?
wangEditor IE8+
wangEditor-mobile Chrome ? UC, QQ, 微信
CKEditor 4 IE8+ ~ ~ ~ ~ Chrome iOS 6+
CKEditor 5 IE11 ? ~ ~ ~ ~ ~
TinyMCE IE8+ ? 1+ 5+ 3+
wysiwyg.js IE6+ ? 4+ 3.1+ 3.5+
Aloha Editor IE8+ ? 11+ 4+ 3.5+
ContentTools IE9+ ? ~ ? ~
MediumEditor IE9+ ~ ~ ~ ~
Subtance IE10+?
Froala V2 IE10+
ProseMirror IE11 ~ ~ ~ ~
Draft.js IE10+ ~ ~ ~ ~ ~ ~
Quill IE11 13+ 47+ 9+ 44+ 5.0+ iPhone 9.3+
Slate ? ? ~ ~ ~

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions