It's better when it's simple

User Tools

Site Tools


Prosemirror Plugin

Compatible with DokuWiki

  • 2024-02-06 "Kaos" yes
  • 2023-04-04 "Jack Jackrum" yes
  • 2022-07-31 "Igor" unknown
  • 2020-07-29 "Hogfather" unknown

plugin A WYSIWYG editor for DokuWiki, usable but currently only in beta state

Last updated on
Conflicts with
ckgedit, codemirror, note

A CosmoCode Plugin

This plugin implements a WYSIWYG editor. Unlike other WYSIWYG plugins, it does not repurpose a HTML editor but uses an editor component written specifically for DokuWiki utilizing the ProseMirror framework. You can learn more about the approach at Why a new WYSIWYG plugin?.

The plugin is usable but in a beta state.


Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.

Try it out

You can try out this plugin at


How to help with Development

  • Travis:
  • Scrutinizer:

Adding Plugin Support

Adding support for your syntax plugin is possible, but it is a complex endeavor. Please work through the Prosemirror Library Guide before attempting an integration. After you have done this, please continue to the plugin support subpage.



Utilized DokuWiki Events


  • What is the purpose of the “plugin” button (drop down)?: I mostly figured out all buttons on the toolbar of the Visual Editor. However, on the right end there is a “plugin” button with a drop down arrow on its right. clicking on it offers 2 options: “plugin block” and “plugin inline”. I cannot figure out what these do (if anything).
plugin/prosemirror.txt · Last modified: 2024-04-25 15:20 by asheenlevrai

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki