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 |
|---|---|---|---|---|---|---|---|---|
| @sereneinserenade/tiptap-comment-extension Tiptap Extension for adding comments | 2.7k | - | - | - | 5 months ago 0.2.0 | ESM + CommonJS | Bundled | Rich text and code editors |
| medium-draft A medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts | 2.7k | -30% | - | 7 years ago 0.5.18 | CommonJS | None | Rich text and code editors | |
| prism-react-editor Lightweight, extensible code editor component for React apps | 2.6k | +68% | - | - 3.4.0 | ESM only | Bundled | Rich text and code editors, React | |
| react-reason-editor A modern WYSIWYG rich text editor based on tiptap and shadcn ui for React | 2.6k | - | - | 2 days ago 1.0.199 | ESM + CommonJS | Bundled | Rich text and code editors, React | |
| grapesjs-aviary Add Aviary Image Editor | 2.6k | -27% | - | 8 years ago 0.1.2 | CommonJS | None | Rich text and code editors | |
| @toast-ui/editor-plugin-chart TOAST UI Editor : Chart Plugin | 2.6k | - | - | - | 5 years ago 3.0.1 | CommonJS | Bundled | Rich text and code editors, Charts and data visualisation |
| react-native-cn-quill react-native quill richtext editor | 2.6k | -32% | - | - 0.7.20 | ESM + CommonJS | Bundled | Rich text and code editors, React | |
| @fsegurai/codemirror-theme-bundle Bundle themes for the CodeMirror editor | 2.6k | - | - | - | 20 days ago 6.4.4 | ESM + CommonJS | Bundled | Rich text and code editors |
| @taoqf/quill-image-resize-module A module for Quill rich text editor to allow images to be resized. | 2.5k | - | - | - | 7 years ago 3.0.1 | CommonJS | None | Rich text and code editors |
| lexical-vue An extensible Vue 3 web text-editor based on Lexical. | 2.5k | +22% | - | - 0.17.0 | ESM only | Bundled | Rich text and code editors, Vue | |
| vue3-excel-editor Vue3 plugin for displaying and editing the array-of-object in Excel style | 2.5k | +132% | - | 1 year ago 1.0.60 | CommonJS | None | PDF and documents, Tables and data grids | |
| tinymce-premium Premium plugins for the TinyMCE rich text editor | 2.5k | - | - | 2 days ago 8.9.2 | ESM + CommonJS | None | Rich text and code editors | |
| @hocuspocus/extension-s3 a S3-compatible persistence driver for Hocuspocus | 2.5k | - | - | - | 16 days ago 4.7.0 | ESM + CommonJS | Bundled | Rich text and code editors |
| @venuzle/notectl A modern and accessible rich text editor shipped as a single Web Component. Immutable state, transaction-based architecture, and a plugin system that powers every feature. | 2.5k | - | - | - | 11 days ago 2.3.10 | ESM + CommonJS | Bundled | Rich text and code editors |
| @cartamd/plugin-code This plugin adds support for code blocks **syntax highlighting**. It uses the same highlighter from the core package(Shiki). | 2.4k | - | - | - | 1 year ago 4.2.0 | ESM only | Bundled | Markdown, Parsers and serialisers |
| grapesjs-style-filter GrapesJS Style Filter | 2.4k | +137% | - | 3 years ago 1.0.2 | CommonJS | None | Rich text and code editors | |
| @draft-js-plugins/hashtag Hashtag Plugin for DraftJS | 2.4k | - | - | - | 4 years ago 4.2.2 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| @memfoldai/tiptap-search-and-replace Tiptap Extension for adding comments | 2.4k | - | - | - | 1 year ago 0.2.0 | ESM + CommonJS | Bundled | Rich text and code editors |
| alloyeditor AlloyEditor, a modern WYSIWYG editor, build on top of CKEditor | 2.3k | +127% | - | 2 years ago 2.14.10 | CommonJS | None | Rich text and code editors | |
| sceditor A lightweight HTML and BBCode WYSIWYG editor. | 2.3k | +19% | - | 7 months ago 3.2.1 | - | None | Rich text and code editors | |
| prosemirror-remark ProseMirror Remark integration | 2.3k | +83% | - | 10 months ago 0.6.3 | ESM + CommonJS | Bundled | Rich text and code editors | |
| @countermeasure-platform/web-components Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects. | 2.3k | - | - | - | 2 months ago 1.3.9 | ESM only | Bundled | Cryptography and hashing, Rich text and code editors |
| @visimer/codemirror CodeMirror 6 binding for visimer: two-way code sync, entity highlight decorations, shared undo authority. | 2.3k | - | - | - | 1 month ago 1.1.2 | ESM only | Bundled | Rich text and code editors |
| codemirror-languageservice Integrate a Language Server Protocol compatible language service into CodeMirror | 2.2k | +3974% | - | - 0.2.3 | ESM only | None | Rich text and code editors | |
| aieditor A modular, extensible rich text editor with AI-assisted editing. | 2.2k | +107% | - | - 2.0.0 | ESM + CommonJS | Bundled | Rich text and code editors | |
| @mantine/rte Rich text editor built with Mantine components | 2.2k | - | - | - | 3 years ago 5.10.5 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| slate-serializers Meta package re-exporting @slate-serializers/dom and @slate-serializers/html for a single dependency entry point. | 2.2k | -61% | - | 10 days ago 2.6.0 | CommonJS | Bundled | Rich text and code editors | |
| codemirror-colorpicker simple colorpicker used anywhere | 2.2k | +98% | - | - 1.9.80 | CommonJS | None | Rich text and code editors | |
| quill-image-resizor A module for Quill rich text editor to allow images to be resized. | 2.1k | +57% | - | 1 year ago 3.0.1 | ESM + CommonJS | Bundled | Rich text and code editors | |
| tiptap-extension-mermaid A Tiptap extension that enables live Mermaid diagram rendering inside code blocks — built on top of prosemirror-mermaid with debounced updates, syntax highlighting, and SVG cropping. | 2.1k | +8840% | - | 11 months ago 0.0.0 | ESM + CommonJS | Bundled | Rich text and code editors | |
| ember-froala-editor An ember-cli addon that properly wraps the Froala WYSIWYG Editor for use in Ember.js | 2.1k | -50% | - | 10 months ago 4.7.1 | - | None | Rich text and code editors | |
| bootstrap-wysiwyg A tiny Bootstrap and jQuery based WYSIWYG rich text editor based on the browser function execCommand. | 2k | -12% | - | 9 years ago 2.0.1 | CommonJS | None | Rich text and code editors | |
| tui-editor GFM Markdown Wysiwyg Editor - Productive and Extensible | 2k | -10% | - | 6 years ago 1.4.10 | CommonJS | None | Rich text and code editors, Parsers and serialisers | |
| @ulb-darmstadt/shacl-form SHACL form generator | 2k | - | - | - | 2 days ago 3.7.3 | ESM only | Bundled | Rich text and code editors |
| react-quill-abrarhayat The Quill rich-text editor as a React component. This is a fork of https://github.com/zenoamaro/react-quill. | 1.9k | +342% | - | 1 month ago 2.0.5 | CommonJS | Bundled | Rich text and code editors, React | |
| ink-mde A beautiful, modern, customizable Markdown editor powered by CodeMirror 6 and TypeScript. | 1.9k | +64% | - | 1 year ago 0.34.0 | ESM + CommonJS | Bundled | Rich text and code editors, Vue | |
| @valtown/codemirror-codeium codemirror integration for codeium | 1.9k | - | - | - | 2 years ago 1.1.1 | ESM only | Bundled | Rich text and code editors, TypeScript tooling |
| jodit-vue Vue wrapper for Jodit Editor | 1.8k | -32% | - | 3 years ago 3.1.0 | ESM + CommonJS | None | Rich text and code editors, Vue | |
| @flogeez/angular-tiptap-editor A modern, customizable rich-text editor for Angular (18+), built with Tiptap and featuring complete internationalization support | 1.8k | - | - | - | 1 month ago 3.4.7 | ESM + CommonJS | Bundled | Rich text and code editors, Angular |
| @wysimark/react A modern and clean rich text editor for React that supports 100% of CommonMark and GitHub Flavored Markdown. | 1.7k | - | - | - | 3 years ago 3.0.20 | ESM + CommonJS | Bundled | Rich text and code editors, Markdown |
| ember-pell An Ember Component for pell micro WYSIWYG editor | 1.7k | +57% | - | 7 years ago 1.4.5 | - | None | Rich text and code editors | |
| @jsonjoy.com/collaborative-prosemirror ProseMirror bindings for JSON CRDT Peritext for collaborative rich-text editing | 1.7k | - | - | - | 17 days ago 18.30.0 | CommonJS | Bundled | Rich text and code editors, Parsers and serialisers |
| react-texteditor Rich Text Editor for React | 1.7k | +179% | - | 10 years ago 0.1.1 | CommonJS | None | Rich text and code editors, React | |
| vue-eslint-editor An embedded editor component for ESLint. | 1.7k | +12% | - | - 1.1.0 | CommonJS | None | Linting and formatting, Vue | |
| payload-better-editor Block editor plugin for Payload CMS that adds a side-by-side live-preview iframe and sidebar to the edit view. | 1.6k | - | - | 1 day ago 1.5.0 | ESM only | Bundled | Rich text and code editors | |
| vue-excel-editor Vue2 plugin for displaying and editing the array-of-object in Excel style | 1.6k | -72% | - | 2 years ago 1.5.23 | CommonJS | None | PDF and documents, Vue | |
| @cartamd/plugin-attachment This plugin adds support for attachments. Install it using: | 1.6k | - | - | - | 1 year ago 4.2.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers |
| dsh-vscode-mode DSH 上的类 VSCode 编码体验:Monaco 编辑器(文件页签/QuickOpen/状态栏,可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏)+ 命令栏(Ctrl+Shift+P)与可扩展指令系统 + VS Code 兼容代码片段(.code-snippets 全局/项目,IntelliSense 展开)+ Agent 编辑差异审查(整文件差异/采纳/拒绝/归档/回滚)+ SVN 集成(侧栏变更面板/日志弹窗/并排差异)+ 语言服务器(LSP)智能(跳转定义/引用/hover/大纲 | 1.6k | - | - | 1 day ago 0.10.0 | ESM only | None | Rich text and code editors | |
| @remirror/react-portals DEPRECATED - Enables using react portals to render prosemirror nodes. | 1.5k | - | - | - | 5 years ago 1.0.0 | - | None | Rich text and code editors, React |
| ngx-simplemde Angular for simplemde | 1.5k | +283% | - | 5 years ago 12.0.0 | ESM + CommonJS | Bundled | Rich text and code editors, Angular |
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.
- @sereneinserenade/tiptap-comment-extensionTiptap Extension for adding comments
- medium-draftA medium like rich text editor built upon draft-js with an emphasis on eliminating mouse usage by adding relevant keyboard shortcuts
- prism-react-editorLightweight, extensible code editor component for React apps
- react-reason-editorA modern WYSIWYG rich text editor based on tiptap and shadcn ui for React
- grapesjs-aviaryAdd Aviary Image Editor
- @toast-ui/editor-plugin-chartTOAST UI Editor : Chart Plugin
- react-native-cn-quillreact-native quill richtext editor
- @fsegurai/codemirror-theme-bundleBundle themes for the CodeMirror editor
- @taoqf/quill-image-resize-moduleA module for Quill rich text editor to allow images to be resized.
- lexical-vueAn extensible Vue 3 web text-editor based on Lexical.
- vue3-excel-editorVue3 plugin for displaying and editing the array-of-object in Excel style
- tinymce-premiumPremium plugins for the TinyMCE rich text editor
- @hocuspocus/extension-s3a S3-compatible persistence driver for Hocuspocus
- @venuzle/notectlA modern and accessible rich text editor shipped as a single Web Component. Immutable state, transaction-based architecture, and a plugin system that powers every feature.
- @cartamd/plugin-codeThis plugin adds support for code blocks **syntax highlighting**. It uses the same highlighter from the core package(Shiki).
- grapesjs-style-filterGrapesJS Style Filter
- @draft-js-plugins/hashtagHashtag Plugin for DraftJS
- @memfoldai/tiptap-search-and-replaceTiptap Extension for adding comments
- alloyeditorAlloyEditor, a modern WYSIWYG editor, build on top of CKEditor
- sceditorA lightweight HTML and BBCode WYSIWYG editor.
- prosemirror-remarkProseMirror Remark integration
- @countermeasure-platform/web-componentsShared web components for CounterMeasure applications - consolidates common frontend functionality across projects.
- @visimer/codemirrorCodeMirror 6 binding for visimer: two-way code sync, entity highlight decorations, shared undo authority.
- codemirror-languageserviceIntegrate a Language Server Protocol compatible language service into CodeMirror
- aieditorA modular, extensible rich text editor with AI-assisted editing.
- @mantine/rteRich text editor built with Mantine components
- slate-serializersMeta package re-exporting @slate-serializers/dom and @slate-serializers/html for a single dependency entry point.
- codemirror-colorpickersimple colorpicker used anywhere
- quill-image-resizorA module for Quill rich text editor to allow images to be resized.
- tiptap-extension-mermaidA Tiptap extension that enables live Mermaid diagram rendering inside code blocks — built on top of prosemirror-mermaid with debounced updates, syntax highlighting, and SVG cropping.
- ember-froala-editorAn ember-cli addon that properly wraps the Froala WYSIWYG Editor for use in Ember.js
- bootstrap-wysiwygA tiny Bootstrap and jQuery based WYSIWYG rich text editor based on the browser function execCommand.
- tui-editorGFM Markdown Wysiwyg Editor - Productive and Extensible
- @ulb-darmstadt/shacl-formSHACL form generator
- react-quill-abrarhayatThe Quill rich-text editor as a React component. This is a fork of https://github.com/zenoamaro/react-quill.
- ink-mdeA beautiful, modern, customizable Markdown editor powered by CodeMirror 6 and TypeScript.
- @valtown/codemirror-codeiumcodemirror integration for codeium
- jodit-vueVue wrapper for Jodit Editor
- @flogeez/angular-tiptap-editorA modern, customizable rich-text editor for Angular (18+), built with Tiptap and featuring complete internationalization support
- @wysimark/reactA modern and clean rich text editor for React that supports 100% of CommonMark and GitHub Flavored Markdown.
- ember-pellAn Ember Component for pell micro WYSIWYG editor
- @jsonjoy.com/collaborative-prosemirrorProseMirror bindings for JSON CRDT Peritext for collaborative rich-text editing
- react-texteditorRich Text Editor for React
- vue-eslint-editorAn embedded editor component for ESLint.
- payload-better-editorBlock editor plugin for Payload CMS that adds a side-by-side live-preview iframe and sidebar to the edit view.
- vue-excel-editorVue2 plugin for displaying and editing the array-of-object in Excel style
- @cartamd/plugin-attachmentThis plugin adds support for attachments. Install it using:
- dsh-vscode-modeDSH 上的类 VSCode 编码体验:Monaco 编辑器(文件页签/QuickOpen/状态栏,可驻 DSH 0.1.5+ 官方右侧 Sidebar 与对话同屏)+ 命令栏(Ctrl+Shift+P)与可扩展指令系统 + VS Code 兼容代码片段(.code-snippets 全局/项目,IntelliSense 展开)+ Agent 编辑差异审查(整文件差异/采纳/拒绝/归档/回滚)+ SVN 集成(侧栏变更面板/日志弹窗/并排差异)+ 语言服务器(LSP)智能(跳转定义/引用/hover/大纲
- @remirror/react-portalsDEPRECATED - Enables using react portals to render prosemirror nodes.
- ngx-simplemdeAngular for simplemde
- @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