Introduction to bundling TinyMCE

The following guides and reference pages assist with bundling TinyMCE into your project using a module bundler, such as Webpack, Rollup.js, and Browserify.

Webpack

Bundle TinyMCE with Webpack using ES6 modules and npm.

Bundle TinyMCE with Webpack using CommonJS modules and npm.

Bundle TinyMCE with Webpack using ES6 modules from a .zip archive.

Bundle TinyMCE with Webpack using CommonJS modules from a .zip archive.

Vite

Bundle TinyMCE with Vite using ES6 modules and npm for modern development workflows.

Rollup.js

Bundle TinyMCE with Rollup.js using ES6 modules and npm.

Bundle TinyMCE with Rollup.js using ES6 modules from a .zip archive.

Browserify

Bundle TinyMCE with Browserify using CommonJS modules and npm.

Bundle TinyMCE with Browserify using CommonJS modules from a .zip archive.

Reference

Learn how to bundle TinyMCE plugins with your module loader.

Configure and bundle content CSS for TinyMCE editor content.

Bundle and configure TinyMCE skins for custom editor appearance.

Bundle and customize TinyMCE icon sets for your editor interface.

Learn about bundling TinyMCE content models and data structures.

Bundle and configure TinyMCE UI localizations for internationalization.

Bundle and customize TinyMCE themes for your editor interface.