What it makes possible.
Redmine documentation authors who need maintainable diagrams alongside their written project knowledge.
Document a process, data model or system interaction directly in the wiki, then revise the diagram’s text as the project changes.
Inside the project.
- Render Mermaid fenced code blocks as SVG diagrams.
- Open a split-pane editor from the wiki toolbar with a live preview.
- Start from eight included diagram templates, including flowcharts, sequence diagrams, ER diagrams and Gantt charts.
- Reopen and update an existing Mermaid block from the editor cursor position.
- Copy diagram source and view rendered diagrams in a fullscreen overlay.
- Adapt to light or dark themes and show inline Mermaid syntax errors.
Getting started.
- Requires Redmine 5.0+ with CommonMark formatting for fenced code blocks.
- Install this repository in the Redmine plugins directory under redmine_wiki_mermaid and restart Redmine; no database migration is required.
- Add a mermaid fenced code block to a wiki page, or open Insert Diagram in the editor toolbar.
- Select a template or enter source text, inspect the preview, and insert the block.
Before you use it.
- Mermaid syntax and CommonMark fenced code blocks are required.
- Diagram support follows the version of Mermaid bundled with the plugin.
Project sources.
Based on public project documentation and source, checked 7 September 2026. Refer to the repository for changes since then.