Skip to content
JS
Package category

Rich text and code editors

WYSIWYG editors, Markdown editors and code editor components.

440 packages9 comparisons

Packages compared

440 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
quill-image-uploader
A module for Quill rich text editor to allow images to be uploaded to a server instead of being base64 encoded
17.6k-21%-3 years ago
1.3.0
CommonJSNoneRich text and code editors
textangular
A radically powerful Text-Editor/Wysiwyg editor for Angular.js
17.5k+64%--
1.5.16
CommonJSNoneRich text and code editors, Angular
dockerfile-language-service
A language service for Dockerfiles to enable the creation of feature-rich Dockerfile editors.
16.5k+81%--
0.16.1
CommonJSBundledRich text and code editors, Schema validation
@valtown/codemirror-ts
codemirror extensions for typescript
16.3k---1 year ago
2.3.1
ESM + CommonJSBundledTypeScript tooling, Rich text and code editors
devexpress-richedit
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
16.1k+3%-7 days ago
26.1.5
-BundledRich text and code editors, PDF and documents
grapesjs-component-countdown
Simple countdown component for the GrapesJS Editor
15.9k+142%-3 years ago
1.0.2
CommonJSNoneRich text and code editors
quill-image-resize-module
A module for Quill rich text editor to allow images to be resized.
15.9k-22%-9 years ago
3.0.0
CommonJSNoneRich text and code editors
@maily-to/core
Powerful editor for creating beautiful, pre-designed, mobile-ready emails.
15.2k---7 months ago
0.3.7
ESM + CommonJSBundledRich text and code editors, React
prompt-area
An opinionated, dependency-light React rich-text prompt input with trigger-based chips (@mentions, /commands, #tags), inline markdown, undo/redo, file & image attachments, and a complete chat-input layout. Ships as an npm package or a shadcn registry.
15.1k--7 days ago
0.7.1
ESM onlyBundledReact, Rich text and code editors
@platejs/test-utils
Testing utilities for Plate
15k---21 days ago
53.3.10
ESM onlyBundledRich text and code editors, Testing
grapesjs-tabs
Simple tabs component plugin for GrapesJS
15k+336%-5 years ago
1.0.6
CommonJSNoneRich text and code editors
@marimo-team/codemirror-sql
CodeMirror plugin for SQL
14k---2 months ago
0.3.0
ESM onlyBundledRich text and code editors
@blocknote/math-block
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
13.9k---3 days ago
0.55.0
ESM + CommonJSBundledRich text and code editors, React
quill-image-compress
A Quill rich text editor Module which compresses images uploaded to the editor
13.4k+46%-1 year ago
2.0.3
CommonJSBundledRich text and code editors, Compression and archives
@prosemirror-adapter/svelte
Svelte package for ProseMirror Adapter
13.2k---2 months ago
0.5.5
ESM onlyBundledRich text and code editors, Svelte
uploadcare-widget-tab-effects
Effects Tab for Uploadcare Widget. Edit images in desktop and mobile browsers.
13.1k+72%-3 years ago
1.7.2
ESM + CommonJSNoneImage processing, Rich text and code editors
prism-code-editor
Lightweight, extensible code editor component for the web using Prism
13k+245%--
5.4.0
ESM onlyBundledRich text and code editors
monaco-editor-textmate
Wire monaco-textmate with monaco-editor
12.8k+155%--
4.0.0
CommonJSBundledRich text and code editors
@draft-js-plugins/anchor
Link Plugin for DraftJS
12.6k---3 years ago
4.2.1
ESM + CommonJSBundledRich text and code editors, React
vue-contenteditable
This plugin provides a `<contenteditable/>` element supporting `v-model`. It also provides some (optional) features, like preventing html input and paste, or new lines.
12.6k+39%-3 years ago
4.1.0
ESM onlyBundledRich text and code editors, Vue
@draft-js-plugins/emoji
Emoji Plugin for DraftJS
12.2k---3 years ago
4.6.7
ESM + CommonJSBundledRich text and code editors, React
cm6-theme-basic-dark
Basic Dark theme for the CodeMirror code editor
12k+316%--
0.2.0
ESM + CommonJSBundledRich text and code editors
draftjs-conductor
📝✨ Little Draft.js helpers to make rich text editors “just work”
12k+92%-4 years ago
3.0.0
ESM + CommonJSBundledRich text and code editors
slate-html-serializer
An HTML serializer for Slate editors.
11.8k-63%--
0.8.13
ESM + CommonJSNoneRich text and code editors
text-field-edit
Insert text in a `<textarea>`, `<input>` and `contenteditable` elements (including Undo support)
11.4k+50%-2 years ago
4.1.1
ESM onlyBundledRich text and code editors
vanilla-caret-js
Set and get Caret position (contenteditable or TextArea) using Vanilla JavaScript
11.4k+48%-4 years ago
1.1.0
CommonJSNoneRich text and code editors
monaco-vscode-textmate-theme-converter
Converts VSCode themes to monaco editor themes.
11.3k-2%--
0.1.7
CommonJSBundledRich text and code editors
codemirror-editor-vue3
CodeMirror component for Vue3
11k+3%-2 years ago
2.8.0
ESM + CommonJSBundledRich text and code editors, Vue
decap-cms-widget-code
Widget for editing code in Decap CMS
10.8k+6%--
3.7.2
ESM + CommonJSNoneRich text and code editors
carta-md
A lightweight, fully customizable, Markdown editor
10.4k+200%-6 days ago
4.11.3
ESM onlyBundledMarkdown, Parsers and serialisers
@draft-js-plugins/focus
Focus Plugin for DraftJS
10.3k---3 years ago
4.1.5
ESM + CommonJSBundledRich text and code editors, React
@draft-js-plugins/image
Image Plugin for DraftJS
10.3k---3 years ago
4.1.4
ESM + CommonJSBundledRich text and code editors, React
@udecode/plate-ui
Add Plate components to your apps.
10.2k---1 year ago
35.0.0
ESM + CommonJSBundledRich text and code editors, CSS-in-JS and styling
@yoopta/editor
<h2 align="center">Yoopta-Editor v1 🎉</h2> <p align="center">Yoopta-Editor - is an open source notion-like editor 💥</p> <div align="center"> <img width="574" alt="Screen Shot 2023-01-25 at 16 04 29" src="https://user-images.githubusercontent.com/2909311
10.1k---4 months ago
6.0.5
ESM onlyBundledRich text and code editors, React
lowlight-mermaid
Highlight.js / lowlight grammar for Mermaid diagrams. Enables syntax highlighting in editors like Tiptap with @tiptap/extension-code-block-lowlight.
9.9k+17792%-1 year ago
0.0.0
ESM + CommonJSBundledRich text and code editors
prosemirror-dev-toolkit
Injectable dev tools for ProseMirror editors
9.8k+252%-2 years ago
1.1.8
ESM + CommonJSBundledRich text and code editors, Svelte
@craftjs/layers
A Photoshop-like layers panel for your page editor
9.8k---1 year ago
0.2.7
ESM + CommonJSBundledRich text and code editors, React
react-editext
Editable Text Component for React Applications
9.7k+251%-1 year ago
7.1.0
ESM + CommonJSBundledReact, Rich text and code editors
ckeditor4-angular
Official CKEditor 4 component for Angular.
9.7k-19%-1 year ago
5.2.1
ESM + CommonJSBundledRich text and code editors, Angular
quill-resize-module
A module for Quill rich text editor to allow images/iframe/video and custom elements to be resized.
9.6k+282%-6 months ago
2.1.3
ESM + CommonJSBundledRich text and code editors, Video and audio
grapesjs-navbar
Simple navbar component for GrapesJS editor
9.4k+112%-3 years ago
1.0.2
CommonJSNoneRich text and code editors
ngx-monaco-editor
Monaco Code Editor for Angular
9.3k-13%--
12.0.0
ESM + CommonJSBundledRich text and code editors, Angular
grapesjs-blocks-flexbox
Add the flexbox block
9.1k+322%-3 years ago
1.0.1
CommonJSNoneRich text and code editors
@wiris/mathtype-html-integration-devkit
Allows to integrate MathType Web into any JavaScript HTML WYSIWYG rich text editor.
9k---8 days ago
1.17.16
CommonJSNoneRich text and code editors
@blocknote/xl-ai
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
8.7k---3 days ago
0.55.0
ESM + CommonJSBundledRich text and code editors, React
draftjs-md-converter
Converter for converting Draft.js state into Markdown and vice versa
8.7k+16%-4 years ago
1.5.2
ESM + CommonJSBundledMarkdown, React
@wiris/mathtype-ckeditor5
MathType Web for CKEditor5 editor
8.2k---8 days ago
8.15.3
ESM onlyNoneRich text and code editors
vue-quilly
Tiny Vue component, that helps to create [Quill v2](https://quilljs.com/) based WYSIWYG editors in Vue-powered apps.
8.2k+127%-9 months ago
1.1.6
ESM + CommonJSBundledRich text and code editors, Vue
@beefree.io/react-email-builder
React components and hooks for the Beefree SDK — drag-and-drop email, page, and popup builder with collaborative editing
8.2k---3 months ago
1.0.4
ESM + CommonJSBundledReact, Rich text and code editors
markdown-actions
A lightweight, zero-dependency JavaScript library for adding markdown formatting functionality to any textarea element
8.1k+809%-1 year ago
1.1.2
ESM onlyNoneMarkdown, 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.