It is basically a Microsoft word that runs inside of the browser. Quill is a modern rich text editor built for compatibility and extensibility.
It lets you build rich, intuitive editors like those in Medium, Dropbox Paper or Google Docs—which are becoming table stakes for applications on the web—without your codebase getting mired in complexity.
Compose beautifully formatted text in your web application. 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.
The ORY Editor is a smart, extensible and modern editor for the web written in React. If you are fed up with the limitations of contenteditable, you are in the right place.
It is the simplest and smallest WYSIWYG text editor for web, with no dependencies.
A renderless and extendable rich-text editor for Vue.js The editor should be easy to extend and not based on old dependencies such as jQuery. For React there is already a great editor called Slate.js, which impresses with its modularity.
It is a lightweight WYSIWYG editor to make work on your website as straightforward as it gets.
React Draft Wysiwyg
A Wysiwyg editor built using ReactJS and DraftJS libraries.
A radically powerful Text-Editor/Wysiwyg editor for Angular.js! Create multiple editor instances, two-way-bind HTML content, watch editors for changes and more!
enjoy live editing (+markdown).
A set of ready-to-use rich text editors created with a powerful framework. Made with real-time collaborative editing in mind.
It is a framework-agnostic library for building WYSIWYG editors supporting rich content via cards.
Canner slate editor
Rich text / WYSIWYG editor focus on modularity and extensibility, build on top of Slate framework with beautiful designs and high-level APIs.
It is a Rich Text editor built on top of Facebook’s Draft.JS featuring a nice default base of components and extensibility.
A WYSIWYG Markdown Editor for browsers. Break the Wall between writing and previewing.
It is a small jQuery plugin that allows you to transform any html element into simple WYSIWYG editor with ability to use Emojione icons.
It is an open-source, multi-purpose, Web Builder Framework which combines different tools and features with the goal to help you (or users of your application) to build HTML templates without any knowledge of coding. It’s a perfect solution to replace the common WYSIWYG editors, which are good for content editing but inappropriate for creating HTML structures.
A modular, progressive, and beautiful Markdown and HTML editor.
It is rich content editing entirely re-imagined for the web: an intuitive editor for web content which does not presuppose anything about how it will be rendered.
It is an HTML5 rich text editor, which provides powerful cross-browser normalisation in a flexible lightweight package. It was designed to handle email composition for the FastMail web app. The most important consequence of this (and where Squire differs from most other modern rich text editors) is that it must handle arbitrary HTML, because it may be used to forward or quote emails from third-parties and must be able to preserve their HTML without breaking the formatting.
It is a well-behaved rich semantic content editor based on contentEditable, with support for collaborative editing and custom document schemas.
It is an extended and less strict approach on xing/wysihtml5 open source rich text editor. The code is library agnostic and has all dependencies bundled: No jQuery, Prototype or similar is required. The currently bundled dependencies are rangy.js (including textrange and selectionsaverestore modules) and base.js.