10 Best React WYSIWYG Editor Libraries

List hand-picked by Openbase Experts
Learn More

tiptap

The headless editor framework for web artisans.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
15K
Weekly Downloads
50.4K
Last Commit
19d ago
User Rating
4.9/ 5
7
Top Feedback
2Hard to Use
1Great Documentation
1Easy to Use
sla

slate

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
24.4K
Weekly Downloads
313K
Last Commit
2mos ago
User Rating
4.3/ 5
25
Top Feedback
5Highly Customizable
3Performant
2Great Documentation
sr

slate-react

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
24.4K
Weekly Downloads
246K
Last Commit
2mos ago
User Rating
4.5/ 5
4
Top Feedback
1Great Documentation
1Performant
1Highly Customizable

draft-js

A React framework for building text editors.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
21.7K
Weekly Downloads
702K
Last Commit
2mos ago
User Rating
4.0/ 5
29
Top Feedback
6Great Documentation
3Easy to Use
1Performant

react-email-editor

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

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
3.3K
Weekly Downloads
11.1K
Last Commit
18d ago
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Responsive Maintainers
rq

react-quill

A Quill component for React.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
5.1K
Weekly Downloads
281K
Last Commit
9mos 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
278
Weekly Downloads
11K
Last Commit
6mos ago
User Rating
5.0/ 5
1
Top Feedback

react-froala-wysiwyg

React component for Froala WYSIWYG HTML Rich Text Editor.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
508
Weekly Downloads
36.4K
Last Commit
2mos ago
User Rating
4.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.6K
Weekly Downloads
184K
Last Commit
1yr ago
User Rating
3.6/ 5
5
Top Feedback
1Great Documentation

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
19.7K
Weekly Downloads
7.7K
Last Commit
2mos ago

@ckeditor/ckeditor5-react

Official CKEditor 5 React component.

GPL-2.0-or-later
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
313
Weekly Downloads
61.5K
Last Commit
2mos ago
jr

jodit-react

React wrapper for Jodit

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
267
Weekly Downloads
16.9K
Last Commit
2mos ago
User Rating
Top Feedback
1Poor Documentation

@syncfusion/ej2-react-richtexteditor

Syncfusion React UI components library offer more than 50+ cross-browser, responsive, and lightweight react UI controls for building modern web applications.

SEE LICENSE IN license
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
221
Weekly Downloads
2K
Last Commit
3mos ago

@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
122
Weekly Downloads
4.9K
Last Commit
3mos ago
rr

react-rte

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

ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
2.7K
Weekly Downloads
31.3K
Last Commit
3mos ago
rt

react-trix

React wrapper around Trix editor from Basecamp + some lightweight features

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
199
Weekly Downloads
5.7K
Last Commit
2mos ago

react-trumbowyg

React wrapper for lightweight WYSIWYG editor Trumbowyg

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
136
Weekly Downloads
1.5K
Last Commit
6mos ago
rs

react-summernote

Summernote (Super simple WYSIWYG editor) adaptation for react

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
3.3K
Last Commit
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
923
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
39
Last Commit
6yrs ago
rw

react-wysiwyg

retain some control over contenteditable input

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
166
Weekly Downloads
9
Last Commit
5yrs ago

ritzy

Collaborative web-based rich text editor

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