Introducing the TinyMCE Umbraco Package for Umbraco versions 16+

As of Umbraco version 16, the built-in Rich Text Editor (RTE) powered by TinyMCE has been removed from the CMS. But for many editors and developers, TinyMCE remains a familiar, powerful, and flexible editing experience. 

That’s why we built this package: to bring TinyMCE back to Umbraco and make it even better.

Keep TinyMCE in Umbraco 16

This package is open source and MIT licensed and available via Nuget. It restores the expected TinyMCE functionality from Umbraco v15. In addition, if you install it before the Umbraco v16 migrations run, your existing RTEs will remain on TinyMCE editor rather than being migrated to TipTap. 

TinyMCE for Umbraco editor in the Umbraco CMS

Enhanced Configuration and Premium Features

In addition to restoring the editor, this package introduces enhanced configuration options, making it easier to:

  • Enable or disable TinyMCE plugins per DataType
  • Customize TinyMCE configuration independently for each DataType
  • Easily enable TinyMCE Premium features like AI assistant, Advanced Templates, and Merge Tags (with a license key)
  • More control over the configuration in the appsettings.json using nested configuration keys

TinyMCE Umbraco AI Assistant

Download and Try It

Head over to TinyMCE Umbraco on Github to:

  • Learn how to install and configure the package
  • See tips for upgrading from v15
  • Explore ways to extend the package and customize the editor

Acknowledgments

Thanks to TinyMCE and Umbraco for their support during the package development. Special thanks to Lee Kelleher and Jacob Overgaard for their early contributions, guidance, and valuable feedback along the way.

 

We’re excited to share this with the Umbraco community and would love your feedback! Please share your ideas, questions, or contributions as we would love to hear from you.

Author

ProWorks Team

comments powered by Disqus
back to top