10 Best React WYSIWYG Editor Libraries

List hand-picked by Openbase Experts
Learn More

tiptap

tiptap

The headless editor framework for web artisans.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
17.1K
Weekly Downloads
45.7K
Last Commit
7mos ago
User Rating
4.8/ 5
11
Top Feedback
2Great Documentation
2Easy to Use
2Highly Customizable
sr

slate-react

A completely customizable framework for building rich text editors. (Currently in beta.)

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
25.9K
Weekly Downloads
286K
Last Commit
9mos ago
User Rating
4.5/ 5
4
Top Feedback
1Great Documentation
1Performant
1Highly Customizable
draft-js

draft-js

A React framework for building text editors.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
22.2K
Weekly Downloads
773K
Last Commit
9mos ago
User Rating
4.1/ 5
40
Top Feedback
6Great Documentation
3Easy to Use
1Performant
react-email-editor

react-email-editor

Drag-n-Drop Email Editor Component for React.js

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
3.5K
Weekly Downloads
19.4K
Last Commit
7mos ago
User Rating
5.0/ 5
1
Top Feedback
2Great Documentation
1Responsive Maintainers
react-froala-wysiwyg

react-froala-wysiwyg

React component for Froala WYSIWYG HTML Rich Text Editor.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
519
Weekly Downloads
44.2K
Last Commit
9mos ago
User Rating
4.0/ 5
1
Top Feedback
rq

react-quill

A Quill component for React.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
5.5K
Weekly Downloads
368K
Last Commit
1yr ago
User Rating
4.3/ 5
7
Top Feedback
3Great Documentation
3Easy to Use
3Performant
sr

suneditor-react

A React Component for SunEditor (WYSIWYG editor)

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
294
Weekly Downloads
14.4K
Last Commit
9mos ago
User Rating
5.0/ 5
1
Top Feedback
rdw

react-draft-wysiwyg

A Wysiwyg editor build on top of ReactJS and DraftJS. https://jpuri.github.io/react-draft-wysiwyg

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
5.9K
Weekly Downloads
237K
Last Commit
2yrs ago
User Rating
3.6/ 5
5
Top Feedback
1Great Documentation
ra-input-rich-text

ra-input-rich-text

A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
21.1K
Weekly Downloads
7.7K
Last Commit
9mos ago
@ckeditor/ckeditor5-react

@ckeditor/ckeditor5-react

Official CKEditor 5 React component.

GPL-2.0-or-later
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
352
Weekly Downloads
84K
Last Commit
8mos ago
jr

jodit-react

React wrapper for Jodit

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
286
Weekly Downloads
25.2K
Last Commit
9mos ago
User Rating
Top Feedback
1Poor Documentation
@progress/kendo-react-editor

@progress/kendo-react-editor

Issue tracker - KendoReact http://www.telerik.com/kendo-react-ui/

SEE LICENSE IN LICENSE.md
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
152
Weekly Downloads
6.7K
Last Commit
10mos ago
rr

react-rte

Pure React rich text WYSIWYG editor based on draft-js.

ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
2.8K
Weekly Downloads
28.4K
Last Commit
10mos ago
rt

react-trix

React wrapper around Trix editor from Basecamp + some lightweight features

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
200
Weekly Downloads
5K
Last Commit
8mos ago
react-trumbowyg

react-trumbowyg

React wrapper for lightweight WYSIWYG editor Trumbowyg

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
136
Weekly Downloads
1.3K
Last Commit
1yr ago
rle

react-lz-editor

A multilingual react rich-text editor component includes media support such as texts, images, videos, audios, links etc. Development based on Draft-Js and Ant-design, good support html, markdown, draft-raw mode. 一款基于 draft-Js 和 ant-design 实现的 react 富文本编辑器组件,支持文本、图片、视频、音频、链接等元素插入,同时支持HTML、markdown、draft Raw格式。

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
925
Weekly Downloads
75
Last Commit
3yrs ago
User Rating
Top Feedback
1Great Documentation
1Performant
dw

draft-wysiwyg

Draft-JS experiments with drag&drop, resizing, tooltips, WIP

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
454
Weekly Downloads
52
Last Commit
6yrs ago
rw

react-wysiwyg

retain some control over contenteditable input

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
167
Weekly Downloads
12
Last Commit
6yrs ago
ritzy

ritzy

Collaborative web-based rich text editor

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
893
Weekly Downloads
3
Last Commit
5yrs ago