Monaco Editor is the code editor that powers VS Code. It is licensed under the MIT License and supports Edge, Chrome, Firefox, Safari and Opera.
tiptap is a renderless and extendable rich-text editor for Vue.js
You can easily add custom nodes as Vue components.
Editor.js is a block-styled editor that outputs clean data in JSON instead of heavy HTML-markup. Editor.js is designed to be API extendable and pluggable.
Mesh is a JavaScript code editor that feels like a spreadsheet.
Specifically, Mesh is a spreadsheet UI wrapper around a text file editor. Actions on the grid are automatically translated to changes in the JavaScript code.
Pell is the simplest and smallest WYSIWYG text editor for web, with no dependencies.
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.
Jodit Editor is a beautiful and functional WYSIWYG HTML text editor with file browser out-of-box.
It's free for non-commercial use.
Kajero notebook is just a Markdown document with a script attached. Kajero is designed to make it really easy for anyone to create good-looking, responsive, interactive documents.
MediumEditor is a simple inline editor that is clone of Medium.com WYSIWYG editor. MediumEditor has been written using JavaScript, no additional frameworks required.
Bootstrap-wysihtml5 is a javascript plugin to create simple, beautiful wysiwyg editors. This plugin is also compatible with Bootstrap3.
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.
Simditor is a browser-based WYSIWYG text editor. It's based on jQuery.
ContentTools is a javascript library for building WYSIWYG editors for HTML content.
Grid Editor is a visual javascript editor for the Bootstrap grid system, written as a jQuery plugin.