Installing TinyMCE using a package manager

Quick start guide

Install and configure TinyMCE using NPM or Yarn.

Evaluate TinyMCE premium features and cloud services in a self-hosted environment using a trial license key.

Integrations

Get started with TinyMCE in your preferred integration:

Supported Integrations

The following packages are thin wrappers around TinyMCE to make it easier to integrate into your project:

Integrate TinyMCE into your React application using a package manager with hosting.

Integrate TinyMCE into your React application using a package manager with bundling.

Integrate TinyMCE into your Angular application using a package manager.

Integrate TinyMCE into your Vue.js application using a package manager.

Integrate TinyMCE into your Blazor application using a package manager.

Integrate TinyMCE into your Svelte application using a package manager.

Integrate TinyMCE as a web component using a package manager.

Integrate TinyMCE with the jQuery JavaScript library using a package manager.

Backend Integrations

Integrate TinyMCE into your Laravel application using Composer.

Integrate TinyMCE into your Ruby on Rails application using a package manager.

Integrate TinyMCE into your Express.js application using a package manager.

Other Integrations

Integrate TinyMCE with Shadow DOM using a package manager.

Install and configure TinyMCE in PHP projects.

Install and configure TinyMCE in .NET projects.

Integrate TinyMCE into your WordPress site.

Reference documentation for existing users of the end-of-life Java Swing integration.

Package managers

You can install TinyMCE using various package managers:

Package Manager

Command

npm

npm install tinymce

Yarn

yarn add tinymce

Composer (PHP)

composer require tinymce/tinymce

NuGet (.NET)

Install-Package tinymce