内容简介:富文本编辑器,有时称为“所见即所得”(WYSIWYG)编辑器,能创建包含文本,图像,图表,网格和视频的文档。它们是功能强大的程序和应用程序,可用作独立应用程序或基于Web的组件,通常用JavaScript编写。在本文中,我将讨论后者,比较顶级JavaScript富文本编辑器。有些是免费的,有些是开源软件,有些是提供付费解决方案。该功能于2003年首次作为FCKEditor推出,于2009年以CKEditor可作为开源软件使用,终身许可证起价为99美元。一个庞大,活跃的开发人员社区可以提供基本支持,只有授权
10个免费开源的最佳富文本编辑器
富文本编辑器,有时称为“所见即所得”(WYSIWYG)编辑器,能创建包含文本,图像,图表,网格和视频的文档。它们是功能强大的程序和应用程序,可用作独立应用程序或基于Web的组件,通常用JavaScript编写。在本文中,我将讨论后者,比较顶级JavaScript富文本编辑器。有些是免费的,有些是开源软件,有些是提供付费解决方案。
CKEditor
该功能于2003年首次作为FCKEditor推出,于2009年以 CKEditor的形式 重新推出 ,采用全新设计。它提供100多种功能,包括粘贴格式化数据,完全自定义编辑器和强大的API。不要忽视对于Drupal和Joomla会有单独不同版本。
CKEditor可作为开源软件使用,终身许可证起价为99美元。一个庞大,活跃的开发人员社区可以提供基本支持,只有授权用户才能获得专业支持。
TinyMCE
2004年首次作为独立产品发布,对于曾经使用过WordPress的人来说非常熟悉。除了丰富的免费和高级功能列表之外, TinyMCE 还提供强大的跨浏览器兼容性,以及与许多流行的Web框架集成的能力。
TinyMCE是一款开源软件,每月额外支付插件和专业支持。一个非常活跃的社区和全面的文档意味着您开始使用TinyMCE不会有太大困难。
Quill
Quill 仅在两年前作为一个完全开源的富文本编辑器首次亮相,但已经吸引了专门的观众,在GitHub上有超过14,000颗星。它拥有现代UI,并支持所有现代浏览器和iOS和Android的新版本。
只需30行,许可证易于理解,而且不是很严格。由于GitHub上有这么多粉丝,因此可以快速突出并解决问题,并在Stack Overflow上提供额外的支持。一个整洁的游乐场允许您测试软件而无需先安装它。
Summernote
它既易于安装,又非常轻巧。 Summernote 是开源软件,完全可定制,可与各种后端框架集成。您可以从网站下载预编译的源(减去文档),也可以通过GitHub获取完整的源代码。该网站包含有关如何自定义Summernote的大量文档,其中包括详细示例。
WYMeditor
WYMeditor 是一个开源的WYSIWYM(你看到的是你的意思)文本编辑器。这意味着重点是语义,使用严格的XHTML,并忽略视觉细节。2005年首次发布,开发人员旨在使编辑器尽可能简单,重点是清晰可读的源代码。无需下载,WYMeditor易于集成,通过Stack Overflow和Gitter通道提供社区支持。
NicEdit
NicEdit不再被持续开发,但我把它包括在这里因为它仍然有效,完全免费使用,而且非常小。将 NicEdit 添加 到您的网站所需的只是两行代码,但如果您想进一步配置它,您还可以下载重量不到40kb的代码。由于该软件不再开发,因此不要指望基本Wiki之外的任何支持。但如果您只需要一个基本的解决方案,NicEdit绝对值得一看。
Free Text Box
与此处列出的许多富文本编辑器一样, Free Text Box 自2002年初以来一直存在。它与大多数人的不同之处在于它是使用ASP.NET框架开发的。控制和源都可以免费下载和使用,包括大量功能。与NicEdit一样,Free Text Box不再被积极开发,因此期望在基本文档之外提供有限的支持。
AlloyEditor
AlloyEditor 建立在CKEditor之上,其目的是将核心(CKEditor)与UI分开。这意味着您可以获得CKEditor的全部功能 - 包括为CKEditor重用插件的能力 - 以及可以完全自定义的现代UI。详细的文档涵盖了开发人员和使用选项的所有内容,以及所有功能的完整详细信息和丰富的API。更新列表的结构便于阅读,因此您无需担心错过新的或更新的功能。
Tiptap
tiptap 是 Vue.js的无渲染 和可扩展的富文本编辑器。2018年Github是 958 颗星。
Trix
Trix 是一个WYSIWYG编辑器,用于编写消息,评论,文章和列表 - 大多数Web应用程序的简单文档。它具有复杂的文档模型,支持嵌入式附件,并输出简洁和一致的HTML。
Trix是来自Basecamp的开源项目,Basecamp是Ruby on Rails的创建者。数百万人信任他们的文本发送到Basecamp,Trix给了他们最好的编辑体验。
Javascript
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Notepad++ 7.7 发布,文本编辑器
- 文本编辑器 Notepad++ 7.8.1 发布
- Emacs 25.3 发布,Linux 文本编辑器
- GNU nano 5.0 发布,文本编辑器
- SubEthaEdit 5.2 发布,macOS 文本编辑器
- GNU nano 5.7 发布,文本编辑器
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。