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 |
|---|---|---|---|---|---|---|---|---|
| @focus-reactive/react-yaml Yaml input field with validation and syntax highlighting as React Component | 8.1k | - | - | - | 4 years ago 1.1.2 | CommonJS | Bundled | Rich text and code editors |
| eslint-config-mdcs Mrdoob Javascript Code Style Editor, Checker and Formatter | 7.8k | +10% | - | - 5.0.0 | CommonJS | None | Linting and formatting, Rich text and code editors | |
| codemirror-lang-r R language support for the CodeMirror code editor | 7.8k | +935% | - | - 0.1.1 | ESM + CommonJS | Bundled | Rich text and code editors | |
| codemirror-lang-html-n8n HTML + n8n expression language support for CodeMirror 6 | 7.8k | -76% | - | - 1.0.0 | ESM + CommonJS | Bundled | Rich text and code editors | |
| @gravity-ui/markdown-editor Markdown wysiwyg and markup editor | 7.7k | - | - | - | 7 days ago 15.47.0 | ESM + CommonJS | Bundled | Rich text and code editors, Parsers and serialisers |
| @draft-js-plugins/resizeable Resizeable Plugin for DraftJS | 7.5k | - | - | - | 3 years ago 5.0.4 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| lang-feel FEEL language support for the CodeMirror code editor | 7.4k | -59% | - | - 4.0.2 | ESM only | Bundled | Rich text and code editors | |
| ng2-ckeditor Angular CKEditor component | 7.4k | -30% | - | 4 years ago 1.3.7 | ESM + CommonJS | Bundled | Angular, Rich text and code editors | |
| @sereneinserenade/tiptap-search-and-replace Tiptap Extension for adding comments | 7.3k | - | - | - | 2 years ago 0.1.1 | ESM + CommonJS | Bundled | Rich text and code editors |
| contentful-rich-text-vue-renderer Render Contentful Rich Text field using Vue components | 7.3k | -26% | - | 8 months ago 3.2.1 | ESM + CommonJS | None | Vue, Rich text and code editors | |
| prosemirror-mermaid ProseMirror plugin for rendering Mermaid diagrams in code blocks. Extensible and wrappable as a Tiptap extension. | 7.2k | +17170% | - | 11 months ago 0.0.0 | ESM + CommonJS | Bundled | Rich text and code editors | |
| @innovastudio/contentbuilder-runtime Runtime libraries for ContentBuilder generated content | 7.1k | - | - | - | 2 days ago 1.0.45 | ESM only | Bundled | Rich text and code editors |
| bytemd Hackable Markdown Editor and Viewer | 7.1k | +218% | - | - 1.22.0 | ESM + CommonJS | Bundled | Markdown, Rich text and code editors | |
| netlify-cms-widget-code Widget for editing code in Netlify CMS | 7.1k | -58% | - | - 1.3.4 | ESM + CommonJS | None | Rich text and code editors | |
| quill-image-drop-module A module for Quill rich text editor to allow images to be pasted and drag/dropped into the editor. | 6.9k | -24% | - | 9 years ago 1.0.3 | CommonJS | None | Rich text and code editors | |
| @sanity/slate-react Tools for building completely customizable richtext editors with React. | 6.9k | - | - | - | 4 years ago 2.24.3 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| @hocuspocus/provider-react React bindings for Hocuspocus provider | 6.9k | - | - | - | 16 days ago 4.7.0 | ESM + CommonJS | Bundled | React, WebSockets and realtime |
| overtype A lightweight markdown editor library with perfect WYSIWYG alignment using an invisible textarea overlay | 6.8k | +482% | - | 19 days ago 2.4.2 | ESM + CommonJS | Bundled | Rich text and code editors, Markdown | |
| @templatical/editor Vue 3 visual drag-and-drop email editor powered by Templatical | 6.7k | - | - | - | 1 day ago 0.40.0 | ESM only | Bundled | Rich text and code editors, Vue |
| gg-editor A visual graph editor based on G6 and React | 6.7k | -18% | - | 6 years ago 3.1.3 | ESM + CommonJS | Bundled | React, Rich text and code editors | |
| @livingdocs/editable.js Friendly contenteditable API | 6.5k | - | - | - | 4 days ago 5.2.0 | ESM + CommonJS | None | Rich text and code editors |
| md-editor-rt Markdown editor for react, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it... | 6.5k | +186% | - | 9 days ago 7.0.0 | ESM + CommonJS | Bundled | Markdown, React | |
| react-easy-edit A react library for inline editing components | 6.5k | -19% | - | 1 year ago 2.0.0 | CommonJS | None | React, Rich text and code editors | |
| jsoneditor-standalone This is a wrapper for jsoneditor package, it can be run offline without any dependencies and privacy concerns. | 6.4k | -85% | - | - 1.0.8 | - | None | Parsers and serialisers, Rich text and code editors | |
| solid-prism-editor Lightweight, extensible code editor component for SolidJS apps | 6.4k | +16470% | - | - 3.4.0 | ESM only | Bundled | Rich text and code editors | |
| jodit-pro-react Jodit PRO is awesome and usefully wysiwyg editor with filebrowser | 6.3k | +2% | - | today 5.6.20 | ESM + CommonJS | Bundled | React, Rich text and code editors | |
| @atomic-editor/editor CodeMirror 6 markdown editor with Obsidian-style inline live preview. | 6.2k | - | - | - | 2 months ago 0.6.2 | ESM only | Bundled | Rich text and code editors, Markdown |
| tiptap-track-changes Open-source track changes (suggesting mode) extension for Tiptap | 6.2k | - | - | - 0.2.1 | ESM + CommonJS | Bundled | Rich text and code editors | |
| @pascal-app/core Core library for Pascal 3D building editor | 6.1k | - | - | - | 1 day ago 1.0.3 | ESM only | Bundled | 3D, WebGL and game engines, Rich text and code editors |
| @visimer/dom Interactive WYSIWYG canvas for Mermaid: renders through mermaid itself and overlays selection, drag-to-connect, inline label editing, and code sync. | 6.1k | - | - | - | 1 month ago 1.1.2 | ESM only | Bundled | Rich text and code editors |
| @visimer/core Headless bidirectional editing engine for Mermaid diagrams: lossless CST, semantic graph, ops compiled to minimal text edits. | 6.1k | - | - | - | 1 month ago 1.1.2 | ESM only | Bundled | Rich text and code editors |
| @draft-js-plugins/drag-n-drop Block Drag & Drop Plugin for DraftJS | 6k | - | - | - | 3 years ago 4.2.3 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| draftjs-filters Filter Draft.js content to preserve only the formatting you allow | 5.9k | -29% | - | 4 years ago 3.0.1 | ESM + CommonJS | Bundled | Rich text and code editors | |
| simple-code-editor Simple code editor for Vue.js | 5.8k | +9% | - | - 2.1.0 | CommonJS | None | Rich text and code editors, Vue | |
| @stll/folio-react React editor for folio: a Word-document (.docx) editor for the browser, built on @stll/folio-core and ProseMirror. | 5.7k | - | - | - | 4 days ago 0.21.1 | ESM only | Bundled | Rich text and code editors, PDF and documents |
| @draft-js-plugins/alignment Alignment Plugin for DraftJS | 5.6k | - | - | - | 3 years ago 5.0.4 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| react-trix React wrapper around Basecamp's Trix editor. | 5.6k | +11% | - | 3 years ago 0.10.2 | CommonJS | Bundled | Rich text and code editors, React | |
| @pascal-app/viewer 3D viewer component for Pascal building editor | 5.5k | - | - | - | 1 day ago 1.0.3 | ESM only | Bundled | 3D, WebGL and game engines, Rich text and code editors |
| ckeditor4-vue [](https://www.npmjs.com/package/ckeditor4-vue) [](https://github.com/ckeditor/ckeditor4-vue) [ rich text editor to allow images to be uploaded to a server instead of being base64 encoded | 4.6k | +679% | - | 4 years ago 1.0.4 | CommonJS | None | Rich text and code editors | |
| editorjs-inline-tool Create an inline tool for editorjs with text formatting tags easily. | 4.5k | +8% | - | 6 years ago 0.4.0 | ESM + CommonJS | Bundled | Rich text and code editors |
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.
- @focus-reactive/react-yamlYaml input field with validation and syntax highlighting as React Component
- eslint-config-mdcsMrdoob Javascript Code Style Editor, Checker and Formatter
- codemirror-lang-rR language support for the CodeMirror code editor
- codemirror-lang-html-n8nHTML + n8n expression language support for CodeMirror 6
- @gravity-ui/markdown-editorMarkdown wysiwyg and markup editor
- @draft-js-plugins/resizeableResizeable Plugin for DraftJS
- lang-feelFEEL language support for the CodeMirror code editor
- ng2-ckeditorAngular CKEditor component
- @sereneinserenade/tiptap-search-and-replaceTiptap Extension for adding comments
- contentful-rich-text-vue-rendererRender Contentful Rich Text field using Vue components
- prosemirror-mermaidProseMirror plugin for rendering Mermaid diagrams in code blocks. Extensible and wrappable as a Tiptap extension.
- @innovastudio/contentbuilder-runtimeRuntime libraries for ContentBuilder generated content
- bytemdHackable Markdown Editor and Viewer
- netlify-cms-widget-codeWidget for editing code in Netlify CMS
- quill-image-drop-moduleA module for Quill rich text editor to allow images to be pasted and drag/dropped into the editor.
- @sanity/slate-reactTools for building completely customizable richtext editors with React.
- @hocuspocus/provider-reactReact bindings for Hocuspocus provider
- overtypeA lightweight markdown editor library with perfect WYSIWYG alignment using an invisible textarea overlay
- @templatical/editorVue 3 visual drag-and-drop email editor powered by Templatical
- gg-editorA visual graph editor based on G6 and React
- @livingdocs/editable.jsFriendly contenteditable API
- md-editor-rtMarkdown editor for react, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it...
- react-easy-editA react library for inline editing components
- jsoneditor-standaloneThis is a wrapper for jsoneditor package, it can be run offline without any dependencies and privacy concerns.
- solid-prism-editorLightweight, extensible code editor component for SolidJS apps
- jodit-pro-reactJodit PRO is awesome and usefully wysiwyg editor with filebrowser
- @atomic-editor/editorCodeMirror 6 markdown editor with Obsidian-style inline live preview.
- tiptap-track-changesOpen-source track changes (suggesting mode) extension for Tiptap
- @pascal-app/coreCore library for Pascal 3D building editor
- @visimer/domInteractive WYSIWYG canvas for Mermaid: renders through mermaid itself and overlays selection, drag-to-connect, inline label editing, and code sync.
- @visimer/coreHeadless bidirectional editing engine for Mermaid diagrams: lossless CST, semantic graph, ops compiled to minimal text edits.
- @draft-js-plugins/drag-n-dropBlock Drag & Drop Plugin for DraftJS
- draftjs-filtersFilter Draft.js content to preserve only the formatting you allow
- simple-code-editorSimple code editor for Vue.js
- @stll/folio-reactReact editor for folio: a Word-document (.docx) editor for the browser, built on @stll/folio-core and ProseMirror.
- @draft-js-plugins/alignmentAlignment Plugin for DraftJS
- react-trixReact wrapper around Basecamp's Trix editor.
- @pascal-app/viewer3D viewer component for Pascal building editor
- ckeditor4-vue[](https://www.npmjs.com/package/ckeditor4-vue) [](https://github.com/ckeditor/ckeditor4-vue) [ rich text editor to allow images to be uploaded to a server instead of being base64 encoded
- editorjs-inline-toolCreate an inline tool for editorjs with text formatting tags easily.
- @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