Draft.js is a JavaScript rich text editor framework, built for React.
CKEditor 5 is a powerful rich text editor (WYSIWYG editor) framework with a modular architecture, modern integrations, and features like collaborative editing.
tiptap is a renderless and extendable rich-text editor for Vue.js
You can easily add custom nodes as Vue components.
Slate is a customizable framework that lets you build rich, intuitive editors like in Medium, Dropbox Paper or Google Docs.
Quill is a modern rich text editor built for compatibility and extensibility. It's a free, open source WYSIWYG editor built for the modern web.
Trix is a WYSIWYG editor for writing messages, comments, articles, and lists—the simple documents most web apps are made of. It features a sophisticated document model, support for embedded attachments, and outputs terse and consistent HTML.
Carbon is an extendable and beautiful rich text editor in the browser. It is inspired by Medium Editor.
It is built on top of an internal model for an article that clients can translate to and from JSON and HTML.
Easy Editor is a lightweight and highly configurable rich text html editor. You can use fontawesome icons on buttons area and also can upload and insert image on editor.
Scribe is a rich text editor framework for the web platform, with patches for browser inconsistencies and sensible defaults.
jQuery Notebook is a simple, clean and elegant WYSIWYG rich text editor for web aplications.
This tiny (5KB) jQuery bootstrap plugin turns any div
into a WYSIWYG rich-content editor. Here are the key features:
freshereditor is an html editor built base on the jQuery ContentEditable plugin with the following improvements:
jQuery TE - jQuery Text Editor, a HTML editor with WYSIWYG model and in fact this jQuery plugin. jQuery Text Editor is very easy to use and have functional system. In addition, you can customize to the your text editor if you wish.