awesome-wysiwyg-editors
WYSIWYG editors
A curated list of high-quality WYSIWYG editor libraries and frameworks
A curated list of awesome WYSIWYG Editors.
3k stars
85 watching
213 forks
last commit: 3 months ago
Linked from 1 awesome list
awesomeawesome-listrich-text-editorwysiwygwysiwyg-editor
Awesome WYSIWYG EDITORS / Standalone | |||
Adiptal Editor | 78 | 9 months ago | & Upgradable to - Adiptal Editor is an iframe-based WYSIWYG Editor built on JavaScript. With advanced features & custom elements, it gives clean output to design responsive pages |
Aloha Editor | 2,472 | 2 days ago | Aloha Editor is a JavaScript content editing library |
CKEditor 4 | 5,795 | 3 months ago | Battle-tested WYSIWYG HTML editor |
CKEditor 5 | 9,598 | 8 days ago | A set of ready to use rich text editors created with a powerful framework |
Content Tools | 3,966 | about 2 years ago | A JS library for building WYSIWYG editors for HTML content |
Editor.js | 28,770 | 12 days ago | A block-styled editor with clean JSON output |
Etherpad | 16,731 | 8 days ago | Etherpad: Really real-time collaborative document editing |
Froala Editor | 5,297 | about 2 months ago | A beautifuly designed WYSIWYG Rich Text Editor based on HTML5 |
grande.js | 1,302 | about 9 years ago | It's a Medium at Starbucks. Pinky ring out |
Jodit | 1,707 | 17 days ago | Rich HTML WYSIWYG Editor and FileBrowser |
Medium Editor | 16,071 | about 1 month ago | Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution |
Medium.js | 4,393 | over 8 years ago | A tiny JavaScript library for making contenteditable beautiful (Like Medium's editor) |
Milkdown | 8,960 | 8 days ago | Plugin driven WYSIWYG markdown editor framework |
Mobiledoc Kit | 1,549 | 9 days ago | A toolkit for building WYSIWYG editors with Mobiledoc |
Pell | 11,975 | 7 months ago | The simplest and smallest (1kB) WYSIWYG text editor for web, with no dependencies |
Pen Editor | 4,805 | about 6 years ago | Enjoy live editing (+markdown) |
Quill | 43,776 | 3 months ago | A modern rich text editor built for compatibility and extensibility |
SCEditor | 663 | 4 months ago | A lightweight WYSIWYG BBCode and XHTML editor |
Scribe | 3,500 | over 4 years ago | A rich text editor framework for the web platform, with patches for browser inconsistencies and sensible defaults |
Squire | 4,777 | 3 months ago | An HTML5 rich text editor, which provides powerful cross-browser normalisation, whilst being supremely lightweight and flexible |
Substance | 2,751 | almost 4 years ago | A JavaScript library for web-based content editing |
SunEditor | 1,767 | 10 days ago | Pure javascript based WYSIWYG html editor, with no dependencies |
TinyMCE | 15,061 | 9 days ago | A JavaScript library for platform independent 'WYSIWYG' or rich text editing |
tiptap | 27,540 | 6 days ago | The headless editor framework for web artisans |
Trix | 19,114 | 25 days ago | A rich text editor for everyday writing |
Tui Editor | Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible | ||
UEditor | 6,660 | almost 2 years ago | UEditor is a WYSIWYG rich web editor developed by Baidu fex-team. It is lightweight, customizable, and user-oriented |
wangEditor | 17,574 | about 1 month ago | A lightweight rich text editor, friendly API and use extremely convenient |
web-component-designer | 145 | 6 days ago | A WYSIWYG Designer for webcomponents as a webcomponent. Live Demo: |
wysihtml | 3,361 | over 5 years ago | Open source rich text editor for the modern web |
on CodeMerge | 2 | 10 months ago | A modular, open source rich text editor |
Awesome WYSIWYG EDITORS / jQuery Based | |||
bootstrap-wysiwyg | 663 | over 1 year ago | Tiny bootstrap-compatible WYSIWYG rich text editor |
Dante Editor | 2,012 | about 1 month ago | Just another Medium wysiwyg editor clone |
Easyeditor | 39 | over 6 years ago | Very lightweight and highly configurable rich text html editor |
jQuery-Notebook | 1,689 | over 4 years ago | A modern, simple and elegant WYSIWYG rich text editor |
popline | 1,059 | about 1 year ago | An HTML5 Rich-Text-Editor Toolbar |
simditor | 5,024 | 9 months ago | An Easy and Fast WYSIWYG Editor |
Summernote | 11,589 | 22 days ago | Super simple WYSIWYG editor |
Toast UI Editor | 17,212 | 4 months ago | Markdown WYSIWYG Editor - Productive and Extensible |
Trumbowyg | 4,026 | 5 months ago | A lightweight and amazing WYSIWYG JavaScript editor - 20kB only (8kB gzip) |
Awesome WYSIWYG EDITORS / For Angular | |||
angular-froala-wysiwyg | 734 | 16 days ago | Angular 4 to Angular 9 bindings for Froala WYSIWYG Editor |
ckeditor4-angular | 55 | 3 months ago | An official CKEditor 4 rich text editor component for Angular 2+ |
ckeditor5-angular | 205 | 5 days ago | An official CKEditor 5 rich text editor component for Angular 2+ |
ngx-summernote | 102 | 11 months ago | Summernote wysiwyg editor for Angular |
jodit-angular | 48 | 8 months ago | Angular wrapper around Jodit to make it easier to use in a Angular |
ngx-quill | 1,786 | 3 days ago | An Angular (>=2) component for the Quill Rich Text Editor |
textAngular | 3,967 | about 1 year ago | A radically powerful Text-Editor/Wysiwyg editor for Angular.js |
tinymce-angular | 330 | about 1 month ago | official Angular wrapper for TinyMCE |
ngx-wig | 229 | 3 days ago | Angular WYSIWYG HTML Rich Text Editor (Inspired from Angular.js ) |
ngx-editor | 457 | 12 days ago | Rich Text Editor for Angular using ProseMirror) |
Awesome WYSIWYG EDITORS / For React | |||
Alloy Editor | 1,395 | about 1 year ago | WYSIWYG editor based on CKEditor with completely rewritten UI |
bangle.dev | 638 | 5 months ago | Higher level collection of ProseMirror components for building rich text editors |
BlockNote | 6,716 | 6 days ago | Block-based editor based on ProseMirror and TipTap, meant to be easier to set up and learn |
ckeditor4-react | 97 | 3 months ago | An official CKEditor 4 rich text editor component for React |
ckeditor5-react | 425 | 10 days ago | An official CKEditor 5 rich text editor component for React |
Dante II | 912 | over 3 years ago | A complete rewrite of dante editor in draft-js |
Draft.js | 22,575 | almost 2 years ago | A JavaScript rich text editor framework, built for React and backed by an immutable model |
jodit-react | 368 | 18 days ago | React component for Jodit Editor |
lexical | 19,872 | 8 days ago | An extensible text editor framework, successor to by Meta |
megadraft | 1,215 | 22 days ago | Megadraft is a Rich Text editor built on top of Facebook's Draft.JS featuring a nice default base of components and extensibility |
Plasmic | 5,206 | 9 days ago | A WYSIWYG visual builder that lets you drag and drop React components |
Plate | 11,843 | 6 days ago | The rich-text editor for React |
React Draft Wysiwyg | 6,422 | 5 months ago | A Wysiwyg editor build on top of React and DraftJS |
react-froala-wysiwyg | 564 | about 2 months ago | React component for Froala WYSIWYG HTML Rich Text Editor |
react-mobiledoc-editor | 135 | over 1 year ago | A Mobiledoc editor written with React and Mobiledoc-Kit |
react-quill | 6,777 | 3 months ago | A Quill component for React |
react-rte | 2,864 | over 1 year ago | Pure React rich text "WYSISYG" editor based on draft-js |
react-simple-wysiwyg | 159 | 13 days ago | Simple and lightweight React WYSIWYG editor |
react-summernote | 232 | about 1 year ago | Summernote (Super simple WYSIWYG editor) adaptation for React |
react-trix | 214 | about 2 months ago | React wrapper for Basecamp's Trix editor |
Slate JS | 29,937 | 22 days ago | A completely customizable framework |
suneditor-react | 428 | about 1 year ago | Pure React Component for SunEditor (Pure javascript based WYSIWYG html editor, with no dependencies) |
tinymce-react | 970 | 24 days ago | official React wrapper for TinyMCE |
Awesome WYSIWYG EDITORS / For Vue | |||
umo-editor | 309 | 2 months ago | Umo Editor is an open-source document editor, based on Vue3 |
ckeditor4-vue | 78 | 3 months ago | An official CKEditor 4 rich text editor component for Vue |
ckeditor5-vue | 358 | 11 days ago | An official CKEditor 5 rich text editor component for Vue |
vue-froala-wysiwyg | 633 | about 2 months ago | Vue component for Froala WYSIWYG HTML Rich Text Editor |
vue-html5-editor | 950 | over 1 year ago | An html5 wysiwyg editor for Vue |
vue-mobiledoc-editor | 74 | over 6 years ago | A mobiledoc editor component toolkit for Vue |
vue-wysiwyg | 561 | almost 2 years ago | A lightweight WYSIWYG editor for Vue |
vue-ckeditor5 | 53 | almost 5 years ago | CKEditor 5 for Vue |
Vue2Editor | 2,510 | 26 days ago | A text editor using Vue and Quill |
tinymce-vue | 2,077 | 24 days ago | official TinyMCE wrapper for Vue |
vue-trix | 243 | 3 months ago | Simple and lightweight Trix editor component for Vue |
Everright-formEditor | 445 | 7 months ago | A visual low code form editor based on vue3. It can create forms with simple operations through the GUI interface. It has a flexible interaction. The PC depends on element-plus while the mobile depends on vant. There is a set of adapters to convert parameters into ones that can be recognized by both element-plus and vant |
Awesome WYSIWYG EDITORS / For Ruby | |||
bootstrap-wysihtml5-rails | 437 | 4 months ago | WYSIWYG editor for Bootstrap, integrated in Ruby on Rails assets pipeline |
bootsy | 450 | over 6 years ago | A beautiful wysiwyg editor with image upload for Rails |
ckeditor | 2,230 | 4 months ago | Ckeditor integration gem for rails |
Mercury Editor | 2,633 | over 1 year ago | Mercury Editor: The Rails HTML5 WYSIWYG editor |
wysiwyg-rails | 464 | about 2 months ago | Ruby gem for Froala jQuery WYSIWYG HTML Rich Text Editor |
Awesome WYSIWYG EDITORS / WYSIWYG-alike | |||
EmojiOne Area | 953 | about 2 years ago | WYSIWYG-like EmojiOne Converter / Picker Plugin for jQuery |
GrapesJS | 22,688 | 1 day ago | An open-source, multi-purpose, Web Builder Framework |
last-draft | 218 | over 6 years ago | A Draft.js editor using draft-js-plugins |
Ory editor | 9,467 | 19 days ago | Next-gen, highly customizable content editor for the browser - based on React and Redux. WYSIWYG on steroids |
prosemirror | 7,742 | 6 months ago | The ProseMirror WYSIWYM editor |
rich-textarea | 317 | 16 days ago | A textarea component for React to colorize, highlight, decorate texts and offer autocomplete |
Sir Trevor | 4,512 | 6 months ago | Rich content editing entirely re-imagined for the web |
woofmark | 1,630 | 8 months ago | A modular, progressive, and beautiful Markdown and HTML editor |
ngx-wall | 83 | almost 2 years ago | Extensible component based editor with fancy drag-and-drop experience |