Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rich Text Editor

Rich Text Editor

125 projects

Showing 36 of 125 projects

quill
quillTypeScript

A modern, extensible rich text editor built for compatibility across browsers and frameworks.

#web-components#wysiwyg#content-editable
Stars47.2k
Forks3.7k
Last commit1 year ago
TipTap
TipTapTypeScript

A headless, framework-agnostic rich text editor framework built on ProseMirror, offering full customization through extensions.

#js#content-editing#javascript-framework
Stars37.8k
Forks3.1k
Last commit18 hours ago
tiptap
tiptapTypeScript

A headless, framework-agnostic rich text editor framework built on ProseMirror, offering full customization through extensions.

#js#content-editing#javascript-framework
Stars37.8k
Forks3.1k
Last commit18 hours ago
mantine
mantineTypeScript

A fully featured React components library with 100+ customizable components, hooks, and utilities for building modern web applications.

#hooks#developer-tools#dark-mode
Stars31.5k
Forks2.3k
Last commit3 days ago
Draft.js
Draft.jsJavaScript

A React framework for building customizable rich text editors with an immutable model.

#javascript-framework#content-editable#immutable-js
Stars22.6k
Forks2.6k
Last commit3 years ago
Trix
TrixJavaScript

A WYSIWYG rich text editor for web applications that treats contenteditable as an I/O device to avoid browser inconsistencies.

#form-integration#web-components#custom-elements
Stars20.0k
Forks1.1k
Last commit3 days ago
TinyMCE
TinyMCETypeScript

The world's most customizable, scalable, and flexible open-source rich text editor for web applications.

#react-component#content-editing#open-source
Stars16.3k
Forks2.3k
Last commit5 hours ago
MediumEditor
MediumEditorJavaScript

A vanilla JavaScript WYSIWYG editor that clones Medium.com's inline toolbar using the contenteditable API.

#web-components#wysiwyg#contenteditable
Stars16.1k
Forks1.8k
Last commit1 year ago
Summernote
SummernoteJavaScript

A super simple JavaScript library for creating WYSIWYG editors with an intuitive interface.

#content-editing#wysiwyg#jquery-plugin
Stars11.8k
Forks2.3k
Last commit3 months ago
React-Draft-Wyiswyg
React-Draft-WyiswygJavaScript

A customizable WYSIWYG rich text editor built with React and Draft.js for React applications.

#content-editing#frontend#ui-components
Stars6.5k
Forks1.2k
Last commit1 year ago
<editor-container>
<editor-container>TypeScript

A toolkit for building block-based editors and collaborative applications with native web components and CRDT-based real-time collaboration.

#web-components#content-editing#collaborative-editing
Stars5.9k
Forks559
Last commit3 days ago
bootstrap-wysiwyg
bootstrap-wysiwygHTML

A tiny, bootstrap-compatible WYSIWYG rich text editor based on browser execCommand, built for simplicity and customizability.

#execcommand#content-editing#jquery-plugin
Stars5.5k
Forks816
Last commit7 years ago
Squire
SquireTypeScript

A lightweight, dependency-free HTML5 rich text editor designed to handle arbitrary HTML with powerful cross-browser normalization.

#email-composition#web-components#cross-browser
Stars4.9k
Forks413
Last commit1 month ago
pen
penJavaScript

A rich-text editor with live editing and Markdown syntax support, built for modern web applications.

#pen-editor#live-editing#wysiwyg
Stars4.8k
Forks404
Last commit7 years ago
Braft
BraftJavaScript

A beautiful and easy-to-use React rich text editor built on draft-js, offering extensive customization and multimedia support.

#wysiwyg#content-editable#customizable
Stars4.6k
Forks582
Last commit1 year ago
EpicEditor
EpicEditorJavaScript

An embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, and automatic draft saving.

#theming#offline-support#live-preview
Stars4.2k
Forks327
Last commit6 years ago
Trumbowyg
TrumbowygJavaScript

A lightweight and amazing WYSIWYG JavaScript editor under 10kB gzipped for faster page loading.

#content-editing#wysiwyg#jquery-plugin
Stars4.2k
Forks618
Last commit1 month ago
Draft.js Plugins
Draft.js PluginsTypeScript

A React plugin architecture for Draft.js providing Slack-like emojis, Facebook-like mentions, stickers, and other rich text editor features.

#stickers#wysiwyg#draft-js-plugins
Stars4.1k
Forks1.0k
Last commit4 months ago
ZSSRichTextEditor
ZSSRichTextEditorObjective-C

A beautiful rich text WYSIWYG editor for iOS with syntax highlighted source view and customizable toolbar.

#ios#wysiwyg#objective-c
Stars3.8k
Forks589
Last commit4 years ago
Scribe
ScribeJavaScript

A deprecated rich text editor framework for the web platform with patches for browser inconsistencies and a plugin-based architecture.

#javascript-framework#browser-patches#web-platform
Stars3.5k
Forks242
Last commit6 years ago
TwitterTextEditor
TwitterTextEditorSwift

A standalone, flexible API providing a full-featured rich text editor for iOS applications.

#ios#delegate-api#objective-c
Stars3.0k
Forks171
Last commit3 years ago
React-RTE
React-RTEJavaScript

A pure React rich text WYSIWYG editor component built on Draft.js, designed as a full-featured textarea replacement.

#react-component#wysiwyg#contenteditable
Stars2.9k
Forks428
Last commit3 years ago
Community
Community

A curated list of resources, plugins, editors, and utilities for the Draft.js rich text editor framework.

#resource-aggregation#developer-tools#wysiwyg
Stars2.5k
Forks136
Last commit4 years ago
Draft.js
Draft.js

A curated collection of resources, plugins, editors, and utilities for the Draft.js rich text editor framework.

#wysiwyg#plugins#content-editable
Stars2.5k
Forks136
Last commit4 years ago
Hallo
HalloCoffeeScript

A simple in-place rich text editor for web pages using jQuery UI and HTML5 contentEditable.

#plugin-system#web-editing#contenteditable
Stars2.5k
Forks307
Last commit5 years ago
KindEditor
KindEditorJavaScript

A lightweight, open-source, cross-browser WYSIWYG HTML editor that converts textareas to rich text editing.

#open-source#content-management#cross-browser
Stars1.9k
Forks599
Last commit2 months ago
RichEditorView
RichEditorViewSwift

A simple, modular, drop-in UIView subclass for rich text editing in iOS apps.

#ios#wysiwyg#ui-component
Stars1.9k
Forks449
Last commit2 years ago
ngx-quill
ngx-quillTypeScript

Angular components for integrating the Quill rich text editor into Angular applications.

#content-editing#wysiwyg#quill
Stars1.9k
Forks272
Last commit2 days ago
Medium Draft
Medium DraftJavaScript

A Medium-like rich text editor built on draft-js with extensive keyboard shortcuts and customizable blocks.

#react-component#content-editing#wysiwyg
Stars1.7k
Forks235
Last commit6 months ago
jquery-notebook
jquery-notebookJavaScript

A modern, simple and elegant WYSIWYG rich text editor for web applications built with jQuery.

#content-editing#jquery-plugin#ui-components
Stars1.7k
Forks200
Last commit6 years ago
umo editor
umo editorVue

An open-source Vue3 document editor with Microsoft Word-like pagination, rich text editing, and AI-assisted creation.

#document-editor#open-source#wysiwyg
Stars1.5k
Forks273
Last commit2 days ago
Megadraft
MegadraftJavaScript

A rich text editor built on Facebook's Draft.js with a nice default component base and extensibility.

#wysiwyg#content-editable#contenteditable
Stars1.2k
Forks215
Last commit8 months ago
popline
poplineJavaScript

A non-intrusive HTML5 rich-text editor toolbar that appears only when text is selected, inspired by PopClip.

#wysiwyg#jquery-plugin#ui-toolbar
Stars1.1k
Forks137
Last commit11 months ago
react-lz-editor
react-lz-editorJavaScript

A multilingual React rich-text editor component built on Draft.js and Ant Design, supporting media insertion and multiple formats.

#react-component#wysiwyg#ant-design
Stars947
Forks153
Last commit3 years ago
Dante 2
Dante 2JavaScript

A rich text editor built with Draft.js, offering a customizable editing experience with modern React components.

#content-editing#text-editor#react-application
Stars911
Forks114
Last commit5 years ago
Draft.js: Export ContentState to HTML
Draft.js: Export ContentState to HTMLJavaScript

A monorepo of utilities for importing and exporting DraftJS ContentState to and from HTML and Markdown.

#draftjs#content-management#html-parsing
Stars881
Forks229
Last commit3 years ago
Page 1 of 4Next

Related Tags

#Wysiwyg53#Draft Js40#Text Editing38#Wysiwyg Editor33#React31#Content Editing28#Web Development25#Content Management23#Angular23#Content Editable21#Javascript Library21#Javascript20
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub