CKEditor

CKEditor
软件描述
CKEditor 4 和 CKEditor 5 是适用于任何网络浏览器的易于集成的开源 JavaScript 所见即所得富文本编辑器。CKEditor 生态系统包含两款截然不同的富文本编辑器,以及图像上传和协作解决方案。
官方网站
访问软件的官方网站了解更多信息
ckeditor.com
什么是 CKEditor?
CKEditor 4 和 CKEditor 5 是适用于任何网络浏览器的易于集成的开源 JavaScript 所见即所得富文本编辑器。CKEditor 生态系统包含两款截然不同的富文本编辑器,以及图像上传和协作解决方案。
CKEditor 4
CKEditor 生态系统中最先问世且历史最悠久的成员;CKEditor 4 是一款兼容广泛浏览器(包括旧版浏览器)的 WYSIWYG 富文本编辑器,原生支持 Vue、React 和 jQuery,并拥有详尽的文档。
自 2013 年推出以来,已被数百万用户使用,功能与插件极为丰富,涵盖从 Word 粘贴、表格、媒体嵌入、自动补全、提及和表情符号,到高级内容过滤等。CKEditor 4 提供 GPL、LGPL、MPL 开源协议及商业许可。
CKEditor 5
作为家族新成员,CKEditor 5 采用与前代完全不同的现代方式处理富文本,基于 ES6 从零开始编写。除名称外,它与兄弟版本几乎没有相似之处。CKEditor 5 拥有基于 MVC 的引擎、自定义数据模型和虚拟 DOM,其模块化、插件化架构可高度定制。
CKEditor 5 原生支持 Angular、React、Vue.js、npm、webpack、Electron 等。同样具备其前身的多项功能,如自动格式化、从 Word 粘贴、提及、占位符、媒体嵌入和表格等。
此外,其最突出的功能是高级协作编辑能力:实时协作、变更追踪和评论,均由操作转换(Operational Transformation)技术驱动。CKEditor 5 采用 GPL 2+ 许可证发布。若您的项目使用与 GPL 2+ 不兼容的开源许可证,可联系他们获取免费的 CKEditor 5 许可证。
🔄 替代方案
39 个选择
ContentTools Editor
软件
一个小型而美观的HTML内容所见即所得编辑器。ContentTools 是一组小型、灵活、可扩展且与框架无关的 JavaScript 库,用于创建美观的 HTML 内容所见即所得编辑器。

Editor.js
软件
Editor.js 是一个用于富媒体故事的块状编辑器。它输出干净的 JSON 数据,而非复杂的 HTML 标记。更重要的是,Editor.js 设计为可通过 API 扩展和插件化。

Trix
软件
在您的网页应用中创建格式精美的文本。Trix 是一款所见即所得编辑器,适用于撰写消息、评论、文章和列表——这些构成了大多数网页应用的简单文档。它具备复杂的文档模型,支持嵌入附件,并能输出...




