Read this page as evidence, not a shootout. Each row keeps the same Mermaid source visible, then shows what a browser Mermaid render, upstream Beautiful Mermaid, and Agentic Mermaid can produce locally.
Agentic Mermaid renders every comparison family shown here and exposes the same source to agents.
Beautiful Mermaid panels appear only for families it supports; absent panels are labeled, not hidden.
The runtime Mermaid panels are progressive enhancement: source stays visible even before the browser renderer loads.
Flowchart
Review focus. Decision flow with labeled branches. Compare deterministic local rendering against the browser/runtime render.
Mermaid
flowchart TD
A[Start] --> B{Decision?}
B -->|Yes| C[Do the thing]
B -->|No| D[Skip it]
C --> E[End]
D --> E
Beautiful Mermaid
Agentic Mermaid
State
Review focus. Lifecycle using Mermaid stateDiagram-v2 syntax. Compare deterministic local rendering against the browser/runtime render.
Review focus. Request/response messages between participants. Compare deterministic local rendering against the browser/runtime render.
Mermaid
sequenceDiagram
participant User
participant App
participant API
User->>App: Click export
App->>API: Render SVG
API-->>App: SVG string
App-->>User: Download
Beautiful Mermaid
Agentic Mermaid
Timeline
Review focus. Chronological milestones with sections. Compare deterministic local rendering against the browser/runtime render.
Beautiful Mermaid does not render this family; only Mermaid and Agentic Mermaid are shown.
Mermaid
timeline
title Product roadmap
section Foundation
2024 Q1 : Prototype
: Parser coverage
section Launch
2024 Q2 : Public editor
: SVG export
Agentic Mermaid
Class
Review focus. Classes with members, inheritance, and composition. Compare deterministic local rendering against the browser/runtime render.
Mermaid
classDiagram
class Renderer {
<<abstract>>
+render(source) string
}
class SVGRenderer {
+render(source) string
}
class RenderPipeline {
+run(source) string
}
Renderer <|-- SVGRenderer
RenderPipeline *-- SVGRenderer : owns
Beautiful Mermaid
Agentic Mermaid
ER
Review focus. Entities, attributes, keys, and cardinality markers. Compare deterministic local rendering against the browser/runtime render.
Mermaid
erDiagram
CUSTOMER {
string id PK
string email
}
ORDER {
string id PK
date created
}
LINE_ITEM {
string id PK
int quantity
}
CUSTOMER ||--o{ ORDER : places
ORDER ||--|{ LINE_ITEM : contains
Beautiful Mermaid
Agentic Mermaid
Journey
Review focus. Scored user tasks grouped by section. Compare deterministic local rendering against the browser/runtime render.
Beautiful Mermaid does not render this family; only Mermaid and Agentic Mermaid are shown.
Mermaid
journey
title Editor adoption
section Try
Open editor: 5: User
Load example: 4: User, Developer
section Share
Copy URL: 5: User
Export SVG: 4: Developer
Agentic Mermaid
Architecture
Review focus. Services, groups, icons, and routed connections. Compare deterministic local rendering against the browser/runtime render.
Beautiful Mermaid does not render this family; only Mermaid and Agentic Mermaid are shown.
Mermaid
architecture-beta
group app(cloud)[Application]
group data(database)[Data]
service web(server)[Web App] in app
service api(server)[API] in app
service db(database)[Postgres] in data
web:R --> L:api
api:R --> L:db
Agentic Mermaid
XY Chart
Review focus. Bar and line series using xychart syntax. Compare deterministic local rendering against the browser/runtime render.
Mermaid
xychart
title "Weekly renders"
x-axis [Mon, Tue, Wed, Thu, Fri]
y-axis "Renders" 0 --> 100
bar [25, 42, 58, 74, 88]
line [18, 35, 52, 70, 95]
Beautiful Mermaid
Agentic Mermaid
Pie
Review focus. Proportional slices with values shown in the legend. Compare deterministic local rendering against the browser/runtime render.
Beautiful Mermaid does not render this family; only Mermaid and Agentic Mermaid are shown.
Mermaid
pie showData
title Export requests by format
"SVG" : 42
"PNG" : 28
"ASCII" : 18
"Unicode" : 12
Agentic Mermaid
Quadrant
Review focus. Two-axis priority map with labeled regions and points. Compare deterministic local rendering against the browser/runtime render.
Beautiful Mermaid does not render this family; only Mermaid and Agentic Mermaid are shown.
Mermaid
quadrantChart
title Feature priorities
x-axis Low impact --> High impact
y-axis Low effort --> High effort
quadrant-1 Plan carefully
quadrant-2 Big bets
quadrant-3 Defer
quadrant-4 Quick wins
SVG export: [0.78, 0.28]
MCP setup: [0.62, 0.72]
Palette polish: [0.35, 0.24]
Agentic Mermaid
Gantt
Review focus. Sections, dependencies, status tags, and a milestone. Compare deterministic local rendering against the browser/runtime render.
Beautiful Mermaid does not render this family; only Mermaid and Agentic Mermaid are shown.
Mermaid
gantt
title Release train
dateFormat YYYY-MM-DD
excludes weekends
section Build
Completed task :done, des1, 2024-01-08, 2024-01-10
Active task :active, des2, 2024-01-11, 3d
Future task :des3, after des2, 5d
section Ship
Crit review :crit, rev1, after des3, 2d
Release :milestone, m1, after rev1, 0d
Agentic Mermaid
Mindmap
Review focus. A centered, bilateral hierarchy with shapes, Markdown, Unicode, accessibility, and deep quality branches. Compare deterministic local rendering against the browser/runtime render.
Beautiful Mermaid does not render this family; only Mermaid and Agentic Mermaid are shown.
Review focus. Ordered branches, commit types, tags, a semantic merge, and a merge-parent backport. Compare deterministic local rendering against the browser/runtime render.
Beautiful Mermaid does not render this family; only Mermaid and Agentic Mermaid are shown.
Mermaid
---
title: Release train with backport
config:
gitGraph:
mainBranchName: main
mainBranchOrder: 0
showBranches: true
showCommitLabel: true
rotateCommitLabel: true
---
gitGraph LR:
accTitle: Release history with feature merge and backport
accDescr: Develop and release branches diverge, main merges develop, and release cherry-picks the merge
commit id:"ROOT" tag:"v1.0.0" msg:"Foundation"
branch develop order:2
commit id:"API" type:HIGHLIGHT tag:"beta" msg:"Build API"
branch release order:3
commit id:"RC" type:REVERSE tag:"rc.1" msg:"Cut release candidate"
checkout develop
commit id:"UI" msg:"Finish interface"
checkout main
commit id:"HOTFIX" type:REVERSE msg:"Patch production"
merge develop id:"MERGE" tag:"v2.0.0" type:HIGHLIGHT
checkout release
cherry-pick id:"MERGE" parent:"UI" tag:"backport"
commit id:"PATCH" msg:"Verify release"
Agentic Mermaid
Radar
Review focus. Multivariate profiles compared across shared axes — the silhouette is the message. Compare deterministic local rendering against the browser/runtime render.
Beautiful Mermaid does not render this family; only Mermaid and Agentic Mermaid are shown.
The render rows above compare one source family by family. This section uses one small source and shows where each renderer expects appearance controls to live.
Mermaid
Appearance belongs to the host runtime or page CSS. The diagram source is the same, but the styling contract is outside the Mermaid text.