tinymce/tinymce-react
tinymce/tinymce-react has 1,070 GitHub stars and 167 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 10:44 UTC. Last push 2026-10-12.
Offical TinyMCE React component
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalOfficial React Component for TinyMCE
About
Official React component for TinyMCE, the rich text editor. It wraps TinyMCE as a React <Editor /> component, supporting controlled and uncontrolled usage. By default, it pulls TinyMCE from the Tiny Cloud CDN unless configured to use a different setup, such as self-hosting the tinymce NPM package.
Quickstart
Cloud CDN
- Sign up for a Tiny Cloud account to receive a Tiny Cloud API key.
- Then in your React project:
Run
npm install @tinymce/tinymce-reactInclude the following code:
import React from 'react'; import { Editor } from '@tinymce/tinymce-react'; export default function App() { return ( <> <h1>TinyMCE React demo</h1> <Editor apiKey="your-api-key" init={{ plugins: 'lists link image table code help wordcount' }} /> </> ); }Update the
apiKeyprop on theEditorcomponent to include your Tiny Cloud API key.
For more information: Using TinyMCE with React - Cloud CDN
Self hosted via NPM package
Using TinyMCE from NPM in a React project requires a couple of extra steps. See the documentation for more information: Using TinyMCE with React - Self hosted via NPM
Demos
For our quick demos, check out the TinyMCE React Storybook.
Detailed documentation
Issues
Have you found an issue with tinymce-react or do you have a feature request?
Open up an issue and let us know
or submit a pull request.
Note: for issues concerning TinyMCE please visit the TinyMCE repository.
License
tinymce-react is licensed under the MIT License. See the LICENSE.txt file for details.
Depending on use case, the TinyMCE core editor can be used under either GPL-2.0-or-later or a commercial license. See the tinymce package for details.
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,814 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,430 starsreact/react
The library for web and native user interfaces.
252,441 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,623 stars