Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-wysiwyg

A curated list of awesome WYSIWYG editors.
https://github.com/rajr5/awesome-wysiwyg

Last synced: 1 day ago
JSON representation

  • Standalone

    • Aloha Editor - Aloha Editor is a JavaScript content editing library.
    • CKEditor 5 - A set of ready to use rich text editors created with a powerful framework.
    • Content Tools - A JS library for building WYSIWYG editors for HTML content.
    • Etherpad - Etherpad: Really real-time collaborative document editing.
    • grande.js - It's a Medium at Starbucks. Pinky ring out.
    • Jodit - Rich HTML WYSIWYG Editor and FileBrowser.
    • Medium Editor - Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
    • Medium.js - A tiny JavaScript library for making contenteditable beautiful (Like Medium's editor).
    • Pell - The simplest and smallest (1kB) WYSIWYG text editor for web, with no dependencies.
    • Pen Editor - Enjoy live editing (+markdown).
    • Quill - A modern rich text editor built for compatibility and extensibility.
    • Scribe - A rich text editor framework for the web platform, with patches for browser inconsistencies and sensible defaults.
    • Substance - A JavaScript library for web-based content editing.
    • SunEditor - Pure javascript based WYSIWYG html editor, with no dependencies.
    • TinyMCE - A JavaScript library for platform independent 'WYSIWYG' or rich text editing.
    • Trix - A rich text editor for everyday writing.
    • wysihtml - Open source rich text editor for the modern web.
    • UEditor - UEditor is a WYSIWYG rich web editor developed by Baidu fex-team. It is lightweight, customizable, and user-oriented.
    • CKEditor 4 - Battle-tested WYSIWYG HTML editor.
    • Mobiledoc Kit - A toolkit for building WYSIWYG editors with Mobiledoc.
    • Squire - An HTML5 rich text editor, which provides powerful cross-browser normalisation, whilst being supremely lightweight and flexible.
  • JQuery Based

    • bootstrap-wysiwyg - Tiny bootstrap-compatible WYSIWYG rich text editor.
    • Dante Editor - Just another Medium wysiwyg editor clone.
    • Easyeditor - Very lightweight and highly configurable rich text html editor.
    • Froala Editor - A beautifuly designed jQuery WYSIWYG Rich Text Editor based on HTML5.
    • jQuery-Notebook - A modern, simple and elegant WYSIWYG rich text editor.
    • popline - An HTML5 Rich-Text-Editor Toolbar.
    • simditor - An Easy and Fast WYSIWYG Editor.
    • Summernote - Super simple WYSIWYG editor.
    • Trumbowyg - A lightweight and amazing WYSIWYG JavaScript editor - 20kB only (8kB gzip).
    • Toast UI Editor - Markdown WYSIWYG Editor - Productive and Extensible.
  • For Angular

    • angular-froala - Angular.js bindings for Froala WYSIWYG HTML Rich Text Editor.
    • ckeditor5-angular - An official CKEditor 5 rich text editor component for Angular 2+.
    • ngx-summernote - Summernote wysiwyg editor for Angular.
    • jodit-angular - Angular wrapper around Jodit to make it easier to use in a Angular.
    • ng-quill - AngularJS Component for Quill rich text editor.
    • ngx-quill - An angular (>=2) component for the Quill Rich Text Editor.
    • textAngular - A radically powerful Text-Editor/Wysiwyg editor for Angular.js.
    • tinymce-angular - official Angular wrapper for TinyMCE.
  • For React

    • ckeditor5-react - An official CKEditor 5 rich text editor component for React.
    • Dante II - A complete rewrite of dante editor in draft-js.
    • Draft.js - A JavaScript rich text editor framework, built for React and backed by an immutable model.
    • jodit-react - React component for Jodit Editor.
    • React Draft Wysiwyg - A Wysiwyg editor build on top of ReactJS and DraftJS.
    • react-froala-wysiwyg - React component for Froala WYSIWYG HTML Rich Text Editor.
    • react-mobiledoc-editor - A Mobiledoc editor written with React and Mobiledoc-Kit.
    • react-quill - A Quill component for React.
    • react-rte - Pure React rich text "WYSISYG" editor based on draft-js.
    • react-summernote - Summernote (Super simple WYSIWYG editor) adaptation for react.
    • react-trix - React wrapper for Basecamp's Trix editor.
    • Slate JS - A completely customizable framework.
    • suneditor-react - Pure React Component for SunEditor (Pure javascript based WYSIWYG html editor, with no dependencies).
    • tinymce-react - official React wrapper for TinyMCE.
    • Alloy Editor - WYSIWYG editor based on CKEditor with completely rewritten UI.
    • react-mobiledoc-editor - A Mobiledoc editor written with React and Mobiledoc-Kit.
    • react-summernote - Summernote (Super simple WYSIWYG editor) adaptation for react.
    • react-trix - React wrapper for Basecamp's Trix editor.
  • For Vue

  • For Ruby

    • bootstrap-wysihtml5-rails - WYSIWYG editor for Bootstrap, integrated in Rails assets pipeline.
    • bootsy - A beautiful wysiwyg editor with image upload for Rails.
    • ckeditor - Ckeditor integration gem for rails.
    • Mercury Editor - Mercury Editor: The Rails HTML5 WYSIWYG editor.
    • wysiwyg-rails - Ruby gem for Froala jQuery WYSIWYG HTML Rich Text Editor.
    • Mercury Editor - Mercury Editor: The Rails HTML5 WYSIWYG editor.
  • WYSIWYG-alike

    • EmojiOne Area - WYSIWYG-like EmojiOne Converter / Picker Plugin for jQuery.
    • GrapesJS - An open-source, multi-purpose, Web Builder Framework.
    • last-draft - A Draft.js editor using draft-js-plugins.
    • prosemirror - The ProseMirror WYSIWYM editor.
    • Sir Trevor - Rich content editing entirely re-imagined for the web.
    • woofmark - A modular, progressive, and beautiful Markdown and HTML editor.
    • ngx-wall - Extensible component based editor with fancy drag-and-drop experience.
    • last-draft - A Draft.js editor using draft-js-plugins.
    • Ory editor - Next-gen, highly customizable content editor for the browser - based on React and Redux. WYSIWYG on steroids.