This project is not covered by Drupal’s security advisory policy.

Replaced by: 

#3231364: Add CKEditor 5 module to Drupal core added this module to Drupal core! As of Drupal 9.3.0-beta1, this is included 🥳

Want to get involved?

Check out the issues for the ckeditor5.module component in Drupal core. For an overview, look at the roadmap at #3238333: Roadmap to CKEditor 5 stable in Drupal 9.

Talk to us in #ckeditor5 in Drupal Slack 🤓

If you're looking for developing CKEditor 5 plugins, or just want to observe how CKEditor 5 works, install this module! It:

  • Adds the CKEditor 5 inspector, which will be available on any page with an initialized CKEditor 5 instance
  • Supplies a starter template in /ckeditor5_plugin_starter_template for modules providing custom CKEditor 5 plugins.

CKEditor was added to Drupal core in 8.x. It is a stable project but will stop being supported sometime in 2023, around the same time as Drupal 9's EOL.

Replacing CKEditor with the new and very much improved CKEditor 5 was identified as a Drupal 10 initiative.

This module aims to provide integration for CKEditor 5 in Drupal, and will recreate or improve on features in the core CKEditor, as well as provide a way for other contrib projects to add their own CKEditor 5 plugins and configuration.

Screenshot of CKEditor 5 built-in dialog replacement

This is currently being added to Drupal core at #3231364: Add CKEditor 5 module to Drupal core! 🥳 It landed!

Supporting organizations: 
Funded multiple people to get this ready in time for Drupal 9.3
Implemented features and APIs for Drupal, provided invaluable technical guidance

Project information

Releases