scientific-skills/markdown-mermaid-writing/references/diagrams/treemap.md
Back to Style Guide — Read the style guide first for emoji, color, and accessibility rules.
Syntax keyword: treemap-beta
Mermaid version: v11.12.0+
Best for: Hierarchical data proportions, budget breakdowns, disk usage, portfolio composition
When NOT to use: Simple flat proportions (use Pie), flow-based hierarchy (use Sankey)
⚠️ Accessibility: Treemap diagrams do not support
accTitle/accDescr. Always place a descriptive italic Markdown paragraph directly above the code block.⚠️ GitHub support: Treemap is very new — verify it renders on your target GitHub version before using.
Treemap showing annual cloud infrastructure costs broken down by service category and specific service, with rectangle sizes proportional to spend:
treemap-beta
"Compute"
"EC2 Instances": 45000
"Lambda Functions": 12000
"ECS Containers": 8000
"Storage"
"S3 Buckets": 18000
"RDS Databases": 15000
"DynamoDB": 6000
"Networking"
"CloudFront CDN": 9000
"API Gateway": 7000
"Observability"
"CloudWatch": 5000
"Datadog": 8000
"Section Name""Leaf Name": 123classDef and :::class syntax for styling nodesDescription of the hierarchical data and what the proportions represent:
treemap-beta
"Category A"
"Sub A1": 40
"Sub A2": 25
"Category B"
"Sub B1": 20
"Sub B2": 15