NOTE: TinyMCE 5 reached End of Support in April 2023. No more bug fixes, security updates, or new features will be introduced to TinyMCE 5. We recommend you upgrade to TinyMCE 6 or consider TinyMCE 5 Long Term Support (LTS) if you need more time.
Integrate with other projects
Faster development with integrations of TinyMCE into your favorite framework or CMS.
Contribute to this pageAngularJS
This directive allows you to add a TinyMCE editor to your form elements.
Angular 5+
Using TinyMCE together with Angular with the @tinymce/tinymce-angular component
Blazor
Blazor TinyMCE component.
Bootstrap
How to override the built-in block on `focusin` in Bootstrap dialogs when using TinyMCE.
Django
Django TinyMCE component.
jQuery
Documentation for the official TinyMCE jQuery integration.
Laravel
A guide to using TinyMCE with the PHP-based Laravel framework.
Node.js + Express
A quick start guide on integrating TinyMCE into an Express JS Application
Rails
Seamlessly integrates TinyMCE into the Rails asset pipeline.
React
React TinyMCE component.
Svelte
Svelte TinyMCE component.
Swing
Seamlessly integrates TinyMCE into Swing applications.
Vue
The Official TinyMCE Vue.js component
Web Components
The TinyMCE Web Component integration guide
Can't find what you're looking for? Let us know.
Except as otherwise noted, the content of this page is licensed under the Creative Commons BY-NC-SA 3.0 License, and code samples are licensed under the Apache 2.0 License.