mermaid

Solid

Render Mermaid diagrams as SVG or ASCII art using beautiful-mermaid. Use when users need to create flowcharts, sequence diagrams, state diagrams, class diagrams, or ER diagrams. Supports both graphical SVG output and terminal-friendly ASCII/Unicode output.

AI & Automation 27,352 stars 2633 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 91/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
74
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Mermaid Diagram Renderer Render Mermaid diagrams using `beautiful-mermaid` library. Supports 5 diagram types with dual output modes. ## Quick Start > Dependencies (`beautiful-mermaid`) auto-install on first run. ### SVG Output (Default) ```bash # From file npx tsx scripts/render.ts diagram.mmd --output diagram.svg # From stdin echo "graph LR; A-->B-->C" | npx tsx scripts/render.ts --stdin --output flow.svg ``` ### ASCII Output (Terminal) ```bash # ASCII art for terminal display npx tsx scripts/render.ts diagram.mmd --ascii # Pipe directly echo "graph TD; Start-->End" | npx tsx scripts/render.ts --stdin --ascii ``` Output example: ``` ┌───────┐ ┌─────┐ │ Start │────▶│ End │ └───────┘ └─────┘ ``` ## Supported Diagrams | Type | Syntax | Best For | | --------- | ----------------- | ----------------------- | | Flowchart | `graph TD/LR` | Processes, decisions | | Sequence | `sequenceDiagram` | API calls, interactions | | State | `stateDiagram-v2` | State machines | | Class | `classDiagram` | OOP design | | ER | `erDiagram` | Database schemas | ## Theming (SVG only) ```bash npx tsx scripts/render.ts diagram.mmd --theme github-dark --output out.svg ``` Use invalid theme name to see available themes list (e.g., `--theme ?`) ## Resources - `scripts/render.ts` - Main rendering script - `references/syntax.md` - Mermaid syntax quick reference

Details

Author
iOfficeAI
Repository
iOfficeAI/AionUi
Created
9 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

beautiful-mermaid

Render Mermaid diagrams as ASCII/Unicode art for terminal display or as SVG files. Use when visualizing flowcharts, state machines, sequence diagrams, class diagrams, or ER diagrams. Supports 15 themes including tokyo-night, catppuccin, nord, dracula, and github.

33 Updated 2 days ago
tdimino
AI & Automation Listed

mermaid-diagram

Generate beautiful Mermaid diagrams — flowcharts, sequence, ER, class, state, pie, gantt, mindmap, timeline, gitgraph, C4, kanban, block, quadrant, sankey, XY charts. Renders to PNG locally and Markdown for GitHub. Use when the user asks for diagrams, visualizations, schemas, flowcharts, architecture overviews, database schemas, API flows, project timelines, git branching strategies, org charts, or any visual representation of systems, workflows, or data.

24 Updated 2 days ago
georgekhananaev
AI & Automation Listed

mermaid-diagrams

Create diagrams and visualizations using Mermaid syntax. Use when generating flowcharts, sequence diagrams, class diagrams, entity-relationship diagrams, Gantt charts, or any visual documentation. Triggers on Mermaid, flowchart, sequence diagram, class diagram, ER diagram, Gantt chart, diagram, visualization.

2 Updated today
Makiya1202
AI & Automation Solid

mermaid-renderer

Render Mermaid diagrams to images with theme customization and Markdown integration

1,160 Updated today
a5c-ai
AI & Automation Solid

mermaid-studio

Expert Mermaid diagram creation, validation, and rendering with dual-engine output (SVG/PNG/ASCII). Supports all 20+ diagram types including C4 architecture, AWS architecture-beta with service icons, flowcharts, sequence, ERD, state, class, mindmap, timeline, git graph, sankey, and more. Features code-to-diagram analysis, batch rendering, 15+ themes, and syntax validation. Use when users ask to create diagrams, visualize architecture, render mermaid files, generate ASCII diagrams, document system flows, model databases, draw AWS infrastructure, analyze code structure, or anything involving "mermaid", "diagram", "flowchart", "architecture diagram", "sequence diagram", "ERD", "C4", "ASCII diagram". Do NOT use for non-Mermaid image generation, data plotting with chart libraries, or general documentation writing.

4,491 Updated today
tech-leads-club