---
title: "Introduction to bundling TinyMCE"
description: "Introduction to bundling TinyMCE with Webpack, Rollup.js, or Browserify."
canonical_url: "https://www.tiny.cloud/docs/tinymce/5/introduction_to_bundling_tinymce/"
md_url: "https://www.tiny.cloud/docs/tinymce/5/introduction_to_bundling_tinymce/index.md"
version: "5"
last_updated: "2024-04-09T09:35:32Z"
tokens: 328
---
Important This page documents TinyMCE 5. For new projects, Tiny recommends using the latest, most up-to-date version. [See TinyMCE 8 documentation](../../latest/).
# Introduction to bundling TinyMCE

The following guides and reference pages assist with bundling TinyMCE using a module loader, such as Webpack, Rollup.js, and Browserify. TinyMCE is a modular platform that is designed to lazy-load libraries when they are required. This allows developers to only bundle the components of TinyMCE that are required and keep the resulting bundle as small as possible.

## Webpack

- [ES6 and npm](../webpack-cjs-npm/)
- [CommonJS and npm](../webpack-cjs-npm/)
- [ES6 and a .zip archive](../webpack-cjs-npm/)
- [CommonJS and a .zip archive](../webpack-cjs-download/)

## Rollup.js

- [ES6 and npm](../rollup-es6-npm/)
- [ES6 and a .zip archive](../rollup-es6-download/)

## Browserify

- [CommonJS and npm](../browserify-cjs-npm/)
- [CommonJS and a .zip archive](../browserify-cjs-download/)

## Reference

- [Plugins](../bundling-plugins/)
- [Content CSS](../content-css/)
- [Skins](../bundling-skins/)
- [Icons](../bundling-icons/)
- [UI localizations](../bundling-localization/)
- [Themes](../bundling-themes/)
