Chart Types
Problem
Different data stories need different visualizations. Users need enough variety to tell their story without being overwhelmed by options.
Solution
11 chart types covering the most common dashboard needs, built on Swift Charts and Chart3D.
2D Charts
| Type | Best For | Required Fields |
|---|---|---|
| Bar | Comparing categories | x, y |
| Line | Trends over time | x, y |
| Area | Volume trends | x, y |
| Scatter | Correlations | x, y |
| Pie | Part-of-whole (few categories) | angle, category |
| Donut | Part-of-whole with emphasis on total | angle, category |
| Heatmap | Density / matrix data | x, y, value |
| Waterfall | Running totals, positive/negative changes | x, y |
3D Charts (macOS 26+)
| Type | Best For | Required Fields |
|---|---|---|
| Scatter 3D | Three-variable correlations | x, y, z |
| Bar 3D | Categorical comparison in 3D space | x, y, z |
| Surface | Continuous 3D data landscapes | x, z |
Chart Palettes
6 built-in color palettes: vibrant, ocean, sunset, forest, monochrome, pastel.
Themes
Charts inherit their dashboard’s theme. 8 themes available: minimal, bold, print, executive, startup, academic, dark, ocean.
Platforms
- macOS: All 11 chart types. 3D charts require Metal support.
Known Limitations
- No custom color definitions beyond the built-in palettes
- No composite / multi-layer marks (v2)
- Surface plots require regularly-spaced data for best results
Marketing One-Liner
11 chart types — from simple bars to 3D surfaces — all built with Swift Charts.