← Back to Ourlu Created by Ourlu · Rust WASM Parser

Mermaid Enrichi. The format Mermaid should have been.

A backward-compatible superset that fills every gap in the Mermaid standard. Missing chart types, declarative animations, interactive groups, rich metadata — all parsed by a Rust WASM engine in <10ms.

Try Mermaid Enrichi → Soon
8+ Missing charts filled
6 New extensions
<10ms Rust WASM parse
100% Backward compatible

Extensions added by Ourlu

Every extension is backward-compatible: standard Mermaid renderers simply ignore what they don't understand.

01

Declarative Animations

animation: electric-pulse 1.5s on any edge or node. 10 built-in styles.

02

Advanced Inline Styles

Gradients, shadows, glow, opacity — directly in the Mermaid syntax.

03

Interactive Groups

Subgraphs that are clickable, collapsible, and zoomable.

04

Rich Metadata

Timestamps, assignees, priorities embedded in nodes — powers Gantt & Kanban.

05

Inter-chart Linking

A node can link to another Ourlu chart. Navigate across diagrams.

06

Responsive Breakpoints

The chart adapts its layout based on the display size. Mobile-first diagrams.

Charts that Mermaid is missing — Ourlu fills the gaps

The official Mermaid spec has glaring holes. Ourlu fills them with its Rust parser.

Kanban Board

Does not exist ✅ Columns, drag, WIP limits, swimlanes

Gantt Enrichi (Wrike-like)

Basic (no assignees, no %) ✅ Assignees, %, dependencies, critical path

WBS (Work Breakdown)

Does not exist ✅ Hierarchy, costs, estimated effort

Timeline Enrichi

Very basic ✅ Milestones, phases, temporal zoom

Org Chart

Does not exist ✅ Roles, photos, dynamic hierarchy

BPMN

Does not exist ✅ Gateways, events, pools, lanes

Network Diagram

Does not exist ✅ IPs, ports, protocols, topology

Dependency Graph

Partial (flowchart) ✅ Versions, conflicts, cycle detection

MCP Dev Companion — AI meets project tracking

Cursor, Claude, Codex, Windsurf — any AI dev tool can push, pull, and update diagrams via MCP. Track project progress with live Gantt and Kanban.

ourlu/push-chart

Push a Mermaid chart to Ourlu — saved, rendered, versioned.

ourlu/push-markdown

Push a full Markdown doc — charts rendered inline on Ourlu.

ourlu/pull-chart

Pull the latest version of any chart from Ourlu.

ourlu/update-gantt

Update task status, % progress — Gantt updates live.

ourlu/update-kanban

Move a task to a new column — Kanban updates live.

ourlu/get-chart-history

Get full version history of any chart.

ourlu/rollback-chart

Rollback to any previous version in one call.

ourlu/diff-chart

Visual diff between two versions of a chart.

Mermaid Hub — Centralize everything

Stop losing .mmd files across repos. Ourlu becomes your single source of truth for all project diagrams.

Upload & store all your Mermaid files in one place
Beautiful rendering — no more raw text
Full version history for every chart
Visual diff between versions
One-click rollback to any version
Organize by project, team, or tag
Timeline of all edits (by AI and human)
Live Gantt & Kanban dashboards updated by AI via MCP

Why this is a massive moat

01

Backward-compatible — all valid Mermaid works in Ourlu, not the reverse

02

AIs already generate Mermaid — Ourlu accepts AND enriches it

03

Parser built in Rust — impossible to replicate in JS with same performance

04

De facto standard — once AIs generate "Mermaid Enrichi", game over for competitors

05

Positive lock-in — content created in Ourlu only renders correctly on Ourlu

Ready to make your diagrams alive?

Paste your Mermaid. See the magic. No account required.

Launch Ourlu → Soon Contact