This module enables Markdown as an output format for CKEditor 5, allowing users to create content using lightweight Markdown syntax instead of HTML. This provides a simpler formatting option popular with developers.
This module will install and activates the Markdown output plugin to a CKEditor 5 instance. This plugin lets you switch the default output from HTML to Markdown. This way you can produce lightweight texts with a simple formatting syntax that is popular among developers.
Installation
With Drush:
1. Install Drush
2. Run drush en ckeditor5_markdown_editor to enable the module
3. Run drush ckeditor5_markdown_editor:install
4. A new plugin setting 'Markdown output' is available for each CKEditor5 text editor at admin/config/content/formats. Enable the checkbox to let the CKEditor5 instance output Markdown formatted text instead of HTML (see screenshot below).
Render Markdown to HTML
Use https://www.drupal.org/project/markdown_easy to enable a text filter to convert Markdown into HTML when it's rendered on your site.
You could also use a Markdown to HTML field formatter (https://www.drupal.org/project/markdown_field_formatter) on the field in the display mode.
Contact
Current maintainers
* Sebastian Hagens (Sebastix)
Ask your assistant about CKEditor 5 Markdown Editor
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.0.0-beta3 | Pre-release | 10–11 | Feb 27, 2025 | ||
| 1.0.0-beta2 | Pre-release | 10–11 | Sep 17, 2024 | ||
| 1.0.0-beta1 | Pre-release | 10 | Jun 11, 2024 | ||
| 1.0.x-dev | Dev | 10–11 | Dec 22, 2023 |