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
@draft-js-plugins/text-alignment
Text Alignment Plugin for DraftJS
1.5k---3 years ago
2.0.1
ESM + CommonJSBundledRich text and code editors, React
simplemde-antd
A simple, beautiful, and embeddable JavaScript Markdown editor. Features autosaving and spell checking.
1.5k+273%-8 years ago
1.0.0
CommonJSNoneRich text and code editors, Markdown
@djangocfg/widget-editor
TipTap editors: a markdown field with mentions and chips, and a Notion-style block editor with slash commands, tables and embedded blocks
1.5k---2 days ago
0.1.28
ESM onlyBundledRich text and code editors, Markdown
docen
The full docen canvas web-component editor plus headless Markdown/DOCX conversion in one package. Re-exports @docen/docx (converters + engine) and @docen/editor (<docen-document>).
1.4k--18 days ago
0.7.0
ESM onlyBundledRich text and code editors, TypeScript tooling
@ng-stack/contenteditable
This is micro Angular v4+ contenteditable directive for integration with Angular forms. It just implements [ControlValueAccessor](https://angular.io/api/forms/ControlValueAccessor) for this purpose.
1.4k---4 years ago
2.0.1
ESM + CommonJSBundledRich text and code editors, Angular
@ckbox/components
UI components of CKBox
1.4k---1 month ago
2.13.1
CommonJSBundledRich text and code editors, React
@ckbox/core
Core functionality of CKBox
1.4k---1 month ago
2.13.1
CommonJSBundledRich text and code editors, React
@abp/codemirror
ABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files.
1.4k---11 days ago
10.6.1
-NoneRich text and code editors
@drenso-toast-ui/editor
GFM Markdown Wysiwyg Editor - Productive and Extensible
1.4k---6 months ago
3.4.1
ESM + CommonJSBundledRich text and code editors, Markdown
@draft-js-plugins/drag-n-drop-upload
Dropping & uploading files with DraftJS
1.4k---3 years ago
4.2.4
ESM + CommonJSBundledRich text and code editors, React
@typewriter/document
An immutable text document format using Delta format broken into lines for optimized rendering.
1.3k---1 year ago
0.9.5
ESM onlyBundledRich text and code editors
ember-content-editable
A content-editable component for ember-cli that just works.
1.3k+58%-7 months ago
5.0.0
CommonJSNoneRich text and code editors
@finos/legend-graph
Legend graph and graph manager
1.3k---7 days ago
32.7.0
ESM onlyBundledRich text and code editors
ngx-photo-editor
An image cropper for Angular
1.3k-12%-4 years ago
0.4.4
ESM + CommonJSBundledAngular, Rich text and code editors
@allendolgonos/tiptap-extension-loom
a loom embed extension for tiptap
1.3k---1 year ago
1.0.0
ESM + CommonJSBundledRich text and code editors
ember-cli-tinymce
The ember WYSIWYG editor powered by tinyMCE
1.3k+173%-5 years ago
0.5.0
-NoneRich text and code editors, CLI tools and terminal utilities
ckeditor-wordcount-plugin
WordCount Plugin for CKEditor Editor
1.3k-44%-27 days ago
1.17.13
-NoneRich text and code editors
@opentiny/fluent-editor
A rich text editor based on Quill 2.0, which extends rich modules and formats on the basis of Quill. It's powerful and out-of-the-box.
1.3k---1 month ago
3.25.12
ESM + CommonJSBundledRich text and code editors
draft-js-divider-plugin
Divider Plugin for DraftJS
1.3k+34%-8 years ago
0.2.1
CommonJSNoneRich text and code editors
@allendolgonos/tiptap-extension-vimeo
a vimeo embed extension for tiptap
1.3k---1 year ago
1.1.0
ESM + CommonJSBundledRich text and code editors
@allendolgonos/tiptap-extension-wistia
a wistia embed extension for tiptap
1.3k---1 year ago
1.0.0
ESM + CommonJSBundledRich text and code editors
@blocknote/xl-odt-exporter
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
1.3k---2 days ago
0.55.0
ESM + CommonJSBundledRich text and code editors, React
@mayasabha/ckeditor4-vue3
Vue.js 3+ component for CKEditor 4 - the best browser-based rich text editor. Developed and maintained by Mayasabha.
1.2k---1 year ago
1.0.9
CommonJSNoneRich text and code editors, Vue
cl-editor
Lightweight text editor built with svelte + typescript
1.2k-20%-4 years ago
2.3.0
CommonJSBundledRich text and code editors, Svelte
@tecof/theme-editor
React theme editor and renderer library for Tecof projects
1.2k---1 day ago
0.0.96
ESM + CommonJSBundledRich text and code editors, React
@growgroup/visual-editor
HTMLをブラウザ上で直接編集するビジュアルエディタ。スライド(固定サイズ)とWebページ(可変高さ)の両方に使え、保存先はアダプタで差し替えられます。
1.1k---4 days ago
0.9.0
ESM onlyNoneRich text and code editors, React
@wizishop/wizi-block
## To use WiziBlock, you have to :
1.1k---3 months ago
19.0.0
ESM + CommonJSBundledRich text and code editors, Angular
@stll/folio-vue
Vue 3 editor for folio: a Word-document (.docx) editor for the browser, built on @stll/folio-core and ProseMirror.
1.1k---4 days ago
0.18.1
ESM + CommonJSBundledRich text and code editors, Vue
@coldsmirk/inkstone-monaco
Framework-agnostic Monaco assembly: lazy offline host (all language workers bundled, no CDN), opt-in Simplified-Chinese UI via monaco's official NLS catalog, a streaming editor controller for AI-typed content, and the shared Shiki highlighting bridge.
1.1k---1 day ago
0.27.2
ESM onlyBundledRich text and code editors
@fiduswriter/editor
Fidus Writer browser editor
1k---2 days ago
0.2.28
ESM onlyBundledRich text and code editors
blintz
Blintz — a Vue-free React port of Milkdown's Crepe editor: the polished WYSIWYG markdown UX (slash menu, block drag handle, selection toolbar, rich node views) rebuilt as React components, with clean markdown round-tripping.
1k--10 days ago
0.5.0
ESM onlyBundledMarkdown, Rich text and code editors
tui-editor-plugin-font-size
TOAST UI Editor : Font Size Plugin
1k+27%--
1.0.4
CommonJSBundledRich text and code editors, UI component libraries
react-codemirror2-react-17
a tiny react codemirror component wrapper
709----
1.0.0
CommonJSBundledRich text and code editors, React
wysihtml
Open source rich text editor for the modern web.
665----
0.6.0-beta1
CommonJSNoneRich text and code editors
droppy
Self-hosted file storage
627---6 years ago
12.2.0
-NoneRich text and code editors, Node.js utilities
wordgard
Semantic rich text editor system
502----
0.5.2
ESM onlyBundledRich text and code editors
froala-pages
The next generation JavaScript Page Builder made by devs for devs. A plug and play web page design and editing JavaScript tool for your web application and loved by designers.
436----
1.2.0
CommonJSNoneRich text and code editors
ckeditor-full
JavaScript WYSIWYG web text editor.
242----
4.7.3
CommonJSNoneRich text and code editors
bootstrap3-wysihtml5-npm
Bootstrap 3 compatible wysiwyg editor
35----
0.3.3-npm.12
CommonJSNoneRich text and code editors
rich-text-editor-vj
The next generation Javascript WYSIWYG HTML rich text editor made by devs for devs. High performance and modern design make it easy to use for developers and loved by users.
24----
3.0.6
CommonJSNoneRich 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.

  • @draft-js-plugins/text-alignmentText Alignment Plugin for DraftJS
  • simplemde-antdA simple, beautiful, and embeddable JavaScript Markdown editor. Features autosaving and spell checking.
  • @djangocfg/widget-editorTipTap editors: a markdown field with mentions and chips, and a Notion-style block editor with slash commands, tables and embedded blocks
  • docenThe full docen canvas web-component editor plus headless Markdown/DOCX conversion in one package. Re-exports @docen/docx (converters + engine) and @docen/editor (<docen-document>).
  • @ng-stack/contenteditableThis is micro Angular v4+ contenteditable directive for integration with Angular forms. It just implements [ControlValueAccessor](https://angular.io/api/forms/ControlValueAccessor) for this purpose.
  • @ckbox/componentsUI components of CKBox
  • @ckbox/coreCore functionality of CKBox
  • @abp/codemirrorABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files.
  • @drenso-toast-ui/editorGFM Markdown Wysiwyg Editor - Productive and Extensible
  • @draft-js-plugins/drag-n-drop-uploadDropping & uploading files with DraftJS
  • @typewriter/documentAn immutable text document format using Delta format broken into lines for optimized rendering.
  • ember-content-editableA content-editable component for ember-cli that just works.
  • @finos/legend-graphLegend graph and graph manager
  • ngx-photo-editorAn image cropper for Angular
  • @allendolgonos/tiptap-extension-looma loom embed extension for tiptap
  • ember-cli-tinymceThe ember WYSIWYG editor powered by tinyMCE
  • ckeditor-wordcount-pluginWordCount Plugin for CKEditor Editor
  • @opentiny/fluent-editorA rich text editor based on Quill 2.0, which extends rich modules and formats on the basis of Quill. It's powerful and out-of-the-box.
  • draft-js-divider-pluginDivider Plugin for DraftJS
  • @allendolgonos/tiptap-extension-vimeoa vimeo embed extension for tiptap
  • @allendolgonos/tiptap-extension-wistiaa wistia embed extension for tiptap
  • @blocknote/xl-odt-exporterA "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
  • @mayasabha/ckeditor4-vue3Vue.js 3+ component for CKEditor 4 - the best browser-based rich text editor. Developed and maintained by Mayasabha.
  • cl-editorLightweight text editor built with svelte + typescript
  • @tecof/theme-editorReact theme editor and renderer library for Tecof projects
  • @growgroup/visual-editorHTMLをブラウザ上で直接編集するビジュアルエディタ。スライド(固定サイズ)とWebページ(可変高さ)の両方に使え、保存先はアダプタで差し替えられます。
  • @wizishop/wizi-block## To use WiziBlock, you have to :
  • @stll/folio-vueVue 3 editor for folio: a Word-document (.docx) editor for the browser, built on @stll/folio-core and ProseMirror.
  • @coldsmirk/inkstone-monacoFramework-agnostic Monaco assembly: lazy offline host (all language workers bundled, no CDN), opt-in Simplified-Chinese UI via monaco's official NLS catalog, a streaming editor controller for AI-typed content, and the shared Shiki highlighting bridge.
  • @fiduswriter/editorFidus Writer browser editor
  • blintzBlintz — a Vue-free React port of Milkdown's Crepe editor: the polished WYSIWYG markdown UX (slash menu, block drag handle, selection toolbar, rich node views) rebuilt as React components, with clean markdown round-tripping.
  • tui-editor-plugin-font-sizeTOAST UI Editor : Font Size Plugin
  • react-codemirror2-react-17a tiny react codemirror component wrapper
  • wysihtmlOpen source rich text editor for the modern web.
  • droppySelf-hosted file storage
  • wordgardSemantic rich text editor system
  • froala-pagesThe next generation JavaScript Page Builder made by devs for devs. A plug and play web page design and editing JavaScript tool for your web application and loved by designers.
  • ckeditor-fullJavaScript WYSIWYG web text editor.
  • bootstrap3-wysihtml5-npmBootstrap 3 compatible wysiwyg editor
  • rich-text-editor-vjThe next generation Javascript WYSIWYG HTML rich text editor made by devs for devs. High performance and modern design make it easy to use for developers and loved by users.