TinyMCE
UI · JavaScript
- Metadata verified
- Licence confirmed
- Reviewed
Rich text editor you embed in a page, with React, Vue and Angular wrappers and a plugin API for custom toolbars and dialogs.
The 2024 relicensing caught teams mid-project: an editor that had carried only LGPL obligations now brings full GPL ones to the application that bundles it, which is why pinning an old version or reading the licence before upgrading matters.Community pick
Details
- Use case
- UI
- Language
- TypeScriptJavaScript ecosystem
- Licence
- GPL-2.0-or-laterCopyleft: Distributing it obliges you to release your source under the same terms.Changed from LGPL-2.1 to GPL-2.0-or-later at version 7, with Tiny selling commercial licences for products that cannot release their source.
- Activity
- ActiveReleasing regularly
- Package
- npm: tinymce
- Repository
- github.com/tinymce/tinymce
- Tags
- rich-text-editor · wysiwyg · editor · plugins · forms
npm
npm install tinymceWhat we checked
- Metadata verified
Name, package, repository and documentation checked against each other. Last run .
- Licence confirmed
The declared SPDX identifier was read from the repository’s own LICENSE file. Last run .
- Reviewed
An editor read the source and wrote the note explaining why it is listed. Last run .
These checks describe a project’s licence, metadata and release activity. They are not a security audit, and open source does not mean safe. Review any dependency before you ship it.
Also for UI



