Package category
Rich text and code editors
WYSIWYG editors, Markdown editors and code editor components.
440 packages9 comparisons
Packages compared
440 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @tinymce/tinymce-vue Official TinyMCE Vue 3 Component | 98k | - | - | - | 1 year ago 6.3.0 | ESM + CommonJS | Bundled | Vue, Rich text and code editors |
| @ckeditor/ckeditor-cloud-services-collaboration CKEditor Cloud Services Collaboration low-level API is required by CKEditor 5 Collaboration features to enable real-time collaborative editing in CKEditor 5. | 98k | - | - | - | 1 month ago 54.2.10 | ESM only | Bundled | Rich text and code editors |
| summernote Super simple WYSIWYG editor | 95.9k | -12% | - | - 0.9.1 | CommonJS | None | Rich text and code editors | |
| slate-react-placeholder A Slate plugin to render a placeholder with React. | 93.4k | -22% | - | - 0.2.9 | ESM + CommonJS | None | Rich text and code editors, React | |
| ckeditor5-collaboration Base utilities used by CKEditor 5 collaboration features to support multiple users working together in a rich text editor. | 87k | +40% | - | 5 months ago 47.6.2 | ESM only | Bundled | Rich text and code editors | |
| @draft-js-plugins/editor Editor for DraftJS Plugins | 86.9k | - | - | - | 3 years ago 4.1.4 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| jodit-react Jodit is awesome and usefully wysiwyg editor with filebrowser | 86.9k | +31% | - | today 5.5.20 | ESM + CommonJS | Bundled | React, Rich text and code editors | |
| lexical-beautiful-mentions A mentions plugin for the lexical text editor. | 85.6k | +305% | - | 1 year ago 0.1.48 | ESM + CommonJS | Bundled | Rich text and code editors, React | |
| vue-codemirror CodeMirror code editor component for Vue | 78.1k | +31% | - | - 6.1.1 | ESM + CommonJS | Bundled | Rich text and code editors, Vue | |
| react-simple-wysiwyg Simple and lightweight React WYSIWYG editor | 74.7k | +135% | - | 1 year ago 3.4.1 | ESM + CommonJS | Bundled | Rich text and code editors, React | |
| mui-tiptap A Material-UI (MUI) styled WYSIWYG rich text editor, using Tiptap | 74.1k | +87% | - | 3 months ago 1.31.0 | ESM + CommonJS | Bundled | Rich text and code editors | |
| @syncfusion/ej2-richtexteditor Essential JS 2 RichTextEditor component | 74k | - | - | - | 3 days ago 34.2.9 | ESM + CommonJS | Bundled | Rich text and code editors |
| @ckeditor/ckeditor5-export-pdf Export to PDF feature for CKEditor 5. | 73.7k | - | - | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors, PDF and documents |
| @ckeditor/ckeditor5-export-word Export to Word feature for CKEditor 5. | 73.4k | - | - | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors |
| ckeditor5-premium-features Premium features for CKEditor 5. | 72.3k | +125% | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors | |
| @ckeditor/ckeditor5-ai AI features for CKEditor 5. | 72.2k | - | - | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors |
| react-mde React Markdown Editor | 71.8k | +46% | - | 5 years ago 11.5.0 | CommonJS | Bundled | Markdown, React | |
| @ckeditor/ckeditor5-import-word Import from Word feature for CKEditor 5. | 70.9k | - | - | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors |
| @ckeditor/ckeditor5-paste-from-office-enhanced Enhanced paste from Office feature for CKEditor 5. | 70.1k | - | - | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors |
| @ckeditor/ckeditor5-template Template feature for CKEditor 5. | 69.5k | - | - | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors |
| @ckeditor/ckeditor5-case-change Case change feature for CKEditor 5. | 69.5k | - | - | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors |
| @ckeditor/ckeditor5-list-multi-level Multi-level list feature for CKEditor 5. | 69.3k | - | - | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors |
| @blocknote/server-util A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap. | 67.6k | - | - | - | 2 days ago 0.55.0 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| @ckeditor/ckeditor5-uploadcare Uploadcare feature for CKEditor 5. | 65.9k | - | - | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors |
| @ckeditor/ckeditor5-angular Official Angular component for CKEditor 5 – the best browser-based rich text editor. | 63.5k | - | - | - | 3 months ago 11.2.0 | ESM + CommonJS | Bundled | Rich text and code editors, Angular |
| grapesjs-mjml MJML Componenets integration in GrapesJS | 63.5k | +799% | - | 6 months ago 1.0.8 | CommonJS | Bundled | Rich text and code editors | |
| ngx-monaco-editor-v2 Monaco Code Editor for Angular | 60.1k | +25% | - | 1 month ago 22.0.5 | ESM only | Bundled | Rich text and code editors, Angular | |
| @lexical/file This package provides the file import/export feature for Lexical. | 58.4k | - | - | - | 7 days ago 0.51.0 | ESM only | Bundled | Rich text and code editors |
| grapesjs-preset-webpage GrapesJS Plugin Webpage Preset | 55.9k | +241% | - | 3 years ago 1.0.3 | CommonJS | None | Rich text and code editors | |
| @draft-js-plugins/mention Mention Plugin for DraftJS | 53.5k | - | - | - | 2 years ago 5.3.0 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| ckeditor4 JavaScript WYSIWYG web text editor. | 52.7k | +6% | - | 2 months ago 4.25.2 | CommonJS | None | Rich text and code editors | |
| @ckeditor/ckeditor5-vue Official Vue.js 3+ component for CKEditor 5 – the best browser-based rich text editor. | 49.8k | - | - | - | 2 months ago 8.2.0 | ESM + CommonJS | Bundled | Rich text and code editors, Vue |
| novel Notion-style WYSIWYG editor with AI-powered autocompletions | 49.5k | +297% | - | 1 year ago 1.0.2 | ESM + CommonJS | Bundled | Rich text and code editors, Static site generators and meta-frameworks | |
| react-markdown-editor-lite a light-weight Markdown editor based on React | 49.1k | +61% | - | 8 months ago 1.4.2 | ESM + CommonJS | Bundled | Parsers and serialisers, React | |
| @craftjs/core A React Framework for building extensible drag and drop page editors | 49k | - | - | - | 1 year ago 0.2.12 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| @kolkov/angular-editor A simple native WYSIWYG editor for Angular 22+. Rich Text editor component for Angular. | 48.4k | - | - | - | 1 day ago 3.1.1 | ESM only | Bundled | Rich text and code editors, Angular |
| vue-prism-editor A dead simple code editor with syntax highlighting and line numbers. | 47.6k | +14% | - | 4 years ago 1.3.0 | ESM + CommonJS | Bundled | Rich text and code editors, Vue | |
| @assistant-ui/react-lexical Lexical-based rich text composer for assistant-ui with @-mention support | 47.6k | - | - | - | 1 day ago 0.2.15 | ESM only | Bundled | React, Rich text and code editors |
| @remirror/extension-text Enable text in your text-editor, an oxymoron of sorts. | 47.2k | - | - | - | 1 year ago 3.0.2 | ESM + CommonJS | Bundled | Rich text and code editors, TypeScript tooling |
| frappe-quill-image-resize A module for Quill rich text editor to allow images to be resized. | 46.2k | +119% | - | 2 months ago 4.0.2 | CommonJS | None | Rich text and code editors | |
| @remirror/react-utils A small set of utilities for react components in remirror. | 45.8k | - | - | - | 2 years ago 3.0.0 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| react-json-editor-ajrm A stylish, editor-like, modular, react component for viewing, editing, and debugging javascript object syntax! | 45.5k | -9% | - | 3 years ago 2.5.14 | ESM + CommonJS | None | Rich text and code editors, React | |
| @remirror/extension-react-component Create prosemirror node views from your react components | 45.4k | - | - | - | 1 year ago 3.0.3 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| @remirror/extension-image Add images to your editor. | 44.5k | - | - | - | 1 year ago 3.0.2 | ESM + CommonJS | Bundled | Rich text and code editors |
| remirror One editing package to rule them all, one editing package to bind them. | 44.4k | +20% | - | 1 year ago 3.0.3 | ESM + CommonJS | Bundled | Rich text and code editors, React | |
| suneditor Vanilla JavaScript based WYSIWYG web editor | 44.1k | +39% | - | 17 days ago 3.3.3 | ESM + CommonJS | Bundled | Rich text and code editors | |
| @draft-js-plugins/utils Plugin utilities for draft js | 43.6k | - | - | - | 3 years ago 4.2.1 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| @ckeditor/ckeditor5-export-inline-styles The export with inline styles feature for CKEditor 5. | 42.6k | - | - | - | 3 days ago 48.5.2 | ESM only | Bundled | Rich text and code editors |
| @liveblocks/react-tiptap An integration of TipTap + React to enable collaboration, comments, live cursors, and more with Liveblocks. | 41.5k | - | - | - | 4 days ago 3.24.2 | ESM + CommonJS | Bundled | WebSockets and realtime, React |
| @blocknote/xl-multi-column A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap. | 40.5k | - | - | - | 2 days ago 0.55.0 | ESM + CommonJS | Bundled | Rich text and code editors, React |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- @tinymce/tinymce-vueOfficial TinyMCE Vue 3 Component
- @ckeditor/ckeditor-cloud-services-collaborationCKEditor Cloud Services Collaboration low-level API is required by CKEditor 5 Collaboration features to enable real-time collaborative editing in CKEditor 5.
- summernoteSuper simple WYSIWYG editor
- slate-react-placeholderA Slate plugin to render a placeholder with React.
- ckeditor5-collaborationBase utilities used by CKEditor 5 collaboration features to support multiple users working together in a rich text editor.
- @draft-js-plugins/editorEditor for DraftJS Plugins
- jodit-reactJodit is awesome and usefully wysiwyg editor with filebrowser
- lexical-beautiful-mentionsA mentions plugin for the lexical text editor.
- vue-codemirrorCodeMirror code editor component for Vue
- react-simple-wysiwygSimple and lightweight React WYSIWYG editor
- mui-tiptapA Material-UI (MUI) styled WYSIWYG rich text editor, using Tiptap
- @syncfusion/ej2-richtexteditorEssential JS 2 RichTextEditor component
- @ckeditor/ckeditor5-export-pdfExport to PDF feature for CKEditor 5.
- @ckeditor/ckeditor5-export-wordExport to Word feature for CKEditor 5.
- ckeditor5-premium-featuresPremium features for CKEditor 5.
- @ckeditor/ckeditor5-aiAI features for CKEditor 5.
- react-mdeReact Markdown Editor
- @ckeditor/ckeditor5-import-wordImport from Word feature for CKEditor 5.
- @ckeditor/ckeditor5-paste-from-office-enhancedEnhanced paste from Office feature for CKEditor 5.
- @ckeditor/ckeditor5-templateTemplate feature for CKEditor 5.
- @ckeditor/ckeditor5-case-changeCase change feature for CKEditor 5.
- @ckeditor/ckeditor5-list-multi-levelMulti-level list feature for CKEditor 5.
- @blocknote/server-utilA "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
- @ckeditor/ckeditor5-uploadcareUploadcare feature for CKEditor 5.
- @ckeditor/ckeditor5-angularOfficial Angular component for CKEditor 5 – the best browser-based rich text editor.
- grapesjs-mjmlMJML Componenets integration in GrapesJS
- ngx-monaco-editor-v2Monaco Code Editor for Angular
- @lexical/fileThis package provides the file import/export feature for Lexical.
- grapesjs-preset-webpageGrapesJS Plugin Webpage Preset
- @draft-js-plugins/mentionMention Plugin for DraftJS
- ckeditor4JavaScript WYSIWYG web text editor.
- @ckeditor/ckeditor5-vueOfficial Vue.js 3+ component for CKEditor 5 – the best browser-based rich text editor.
- novelNotion-style WYSIWYG editor with AI-powered autocompletions
- react-markdown-editor-litea light-weight Markdown editor based on React
- @craftjs/coreA React Framework for building extensible drag and drop page editors
- @kolkov/angular-editorA simple native WYSIWYG editor for Angular 22+. Rich Text editor component for Angular.
- vue-prism-editorA dead simple code editor with syntax highlighting and line numbers.
- @assistant-ui/react-lexicalLexical-based rich text composer for assistant-ui with @-mention support
- @remirror/extension-textEnable text in your text-editor, an oxymoron of sorts.
- frappe-quill-image-resizeA module for Quill rich text editor to allow images to be resized.
- @remirror/react-utilsA small set of utilities for react components in remirror.
- react-json-editor-ajrmA stylish, editor-like, modular, react component for viewing, editing, and debugging javascript object syntax!
- @remirror/extension-react-componentCreate prosemirror node views from your react components
- @remirror/extension-imageAdd images to your editor.
- remirrorOne editing package to rule them all, one editing package to bind them.
- suneditorVanilla JavaScript based WYSIWYG web editor
- @draft-js-plugins/utilsPlugin utilities for draft js
- @ckeditor/ckeditor5-export-inline-stylesThe export with inline styles feature for CKEditor 5.
- @liveblocks/react-tiptapAn integration of TipTap + React to enable collaboration, comments, live cursors, and more with Liveblocks.
- @blocknote/xl-multi-columnA "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
- @mdxeditor/editor vs @uiw/react-md-editor
- @uiw/react-md-editor vs easymde
- @mdxeditor/editor vs easymde
- @monaco-editor/react vs react-monaco-editor
- @monaco-editor/react vs react-simple-code-editor
- tinymce vs jodit
- quill vs trix
- react-simple-code-editor vs react-monaco-editor
- @uiw/react-codemirror vs react-simple-code-editor