TinyMCE
The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular observed · 2026-08-28
Health v2 · maintenance only
76/100
- Activity 98
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 6078
- days_rel: n/a
- days_push: 17
- n_releases_24m: 0
Adoption not part of the score
16280 stars · 2341 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
TinyMCE is a widely used JavaScript WYSIWYG rich text editor library that generates HTML5 output and is highly customizable via plugins and configuration. It ships with official framework integrations for React, Vue, and Angular, and offers both cloud-hosted and self-hosted deployment options.
Use cases
- add a rich text editor to a web app
- embed a WYSIWYG HTML editor in React
- let users format content with tables, lists, and images
- build a CMS content editing interface
- add inline editing to a page
- export editor content to Word or PDF
- add AI-assisted writing to an editor
When to choose
- you need a battle-tested, feature-rich rich text editor with 400+ APIs and 50+ plugins
- you need official React, Vue, or Angular integrations
- you want configurable editing modes (classic, inline, distraction-free)
- you need enterprise features like comments, mentions, and accessibility checkers
When to avoid
- you need a fully permissive open-source license (core is GPLv2+, commercial use requires a paid license key)
- you want a minimal lightweight editor with no licensing complexity
- you need a plain markdown editor rather than HTML WYSIWYG editing
Facets
library · maturity stable
editor ui-components plugin-system web-development frontend text-editors cms browser wysiwyg rich-text-editor contenteditable html-editor react vue angular gpl-license commercial-license nodejs web-server
10 sources
- readme: https://github.com/tinymce/tinymce · fetched 2026-08-28 · 36bcca5e4aeb
- homepage: https://www.tiny.cloud · fetched 2026-08-29 · d29c99f730c4
- site_page: https://www.tiny.cloud/tinymce/features · fetched 2026-08-29 · 77db4db09d76
- site_page: https://www.tiny.cloud/docs/tinymce/latest · fetched 2026-08-29 · 3d15531a46bf
- site_page: https://www.tiny.cloud/docs/tinymce/latest/full-featured-premium-demo · fetched 2026-08-29 · 3b4903600e07
- site_page: https://www.tiny.cloud/tinymce/features/ai-content-editor · fetched 2026-08-29 · 179d6f8a966d
- site_page: https://www.tiny.cloud/tinymce/features/media-optimizer · fetched 2026-08-29 · f97a6e6cc47a
- site_page: https://www.tiny.cloud/docs/tinymce/latest/support · fetched 2026-08-29 · 46e388f85e83
- site_page: https://www.tiny.cloud/docs/tinymce/latest/license-key · fetched 2026-08-29 · c849b9180204
- registry_npm: https://registry.npmjs.org/tinymce · fetched 2026-08-29 · 8ab683130e8e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tinymce/tinymce | main | 76 |
| tinymce/tinymce-vue | sdk | 69 |
| tinymce/tinymce-react | sdk | 75 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem