Data visualization

66 chart types. One theme system.

A complete visualization suite — not a separate charting library bolted on, but charts that share Carapace's tokens, colors, and dark mode. Everything below is rendered live with sample data.

Trends & comparison

Line

line chart with 1 data series across 8 points. Series 1: ranges 820 to 1520, trending up (820 to 1520).
line chart with 1 series across 8 categories
CategorySeries 1
Jan820
Feb932
Mar901
Apr1290
May1330
Jun1320
Jul1450
Aug1520

Area

area chart with 1 data series across 8 points. Series 1: ranges 120 to 480, trending up (120 to 480).
area chart with 1 series across 8 categories
CategorySeries 1
Jan120
Feb200
Mar150
Apr280
May270
Jun360
Jul410
Aug480

Bar

  • Ingest
  • Correlated
bar chart with 2 data series across 4 points. Ingest: ranges 280 to 410, trending up (320 to 370). Correlated: ranges 101 to 134, trending up (120 to 134).
bar chart with 2 series across 4 categories
CategoryIngestCorrelated
North320120
South280132
East410101
West370134

Scatter

scatter chart with 1 data series across 10 points. Series 1: ranges 2 to 10, trending up (2 to 10).
scatter chart with 1 series across 10 categories
CategorySeries 1
12
23
35
44
57
66
78
87
99
1010

Effect scatter

scatter chart with 1 data series across 5 points. Series 1: ranges 120 to 320, trending down (180 to 120).
scatter chart with 1 series across 5 categories
CategorySeries 1
SF180
LA240
NYC320
CHI150
MIA120

Dense line

Dense line — 20 points (sampled)
XY
03
11
24
31
45
59
62
76
85
93
105
118
129
137
149
153
162
173
188
194

Dense scatter

Dense scatter — 10 points (sampled)
XY
14
23
37
44
59
66
72
88
95
107

Density

Density heatmap of 14 points across a 58×16 grid; the busiest cell holds 3 points.

Lines

connection diagram with 3 paths and 4 nodes
flow diagram with 3 paths
FromTo
[10,10][40,60]
[40,60][90,80]
[10,10][70,30]

Pictorial bar

pictorial bar chart, repeat circle symbols121982315
pictorial bar chart with 5 categories
CategoryValue
Email12
Chat19
Phone8
Social23
In-app15

Bar race

ranked horizontal bars at Q1, top 5A10B6C4Q1
Q1
bar race — Q1
RankNameValue
1A10
2B6
3C4

Boxplot

box plot comparing 3 groups
box plot with 3 groups
GroupMinQ1MedianQ3Max
Team A6072808896
Team B5565708290
Team C7078849099

Candlestick

OHLC candlestick chart with 5 candles
candlestick chart with 5 candles
PeriodOpenCloseLowHigh
Mon20241925
Tue24222126
Wed22272128
Thu27252429
Fri25302431

Parallel

parallel coordinates across 5 dimensions
parallel coordinates with 3 rows
PriceWeightRangeTop speedComfort
4200018503202108.4
5500021004102309.1
3100016002801907.2

Theme river

  • Search
  • Social
  • Email
streamgraph of 3 streams over 3 dates
theme river with 3 streams
Stream2026-012026-022026-03
Search120140130
Social8095110
Email607065

Custom

Composition

Donut

  • Resolved48
  • In progress27
  • Queued15
  • Escalated10
pie chart with 4 slices totalling 100
pie chart with 4 slices
SliceValueShare
Resolved4848.0%
In progress2727.0%
Queued1515.0%
Escalated1010.0%

Funnel

funnel chart with 5 stages
funnel chart with 5 stages
StageValueShare
Visited1000100.0%
Signed up62062.0%
Activated41041.0%
Subscribed24024.0%
Renewed12012.0%

Sunburst

sunburst hierarchy with 6 arcsroot
sunburst with 6 arcs
DepthNameValue
1Organic530
1Paid320
2Search320
2Direct210
2Social180
2Display140

Treemap

treemap of 4 cellsCollection 720Correlation 300Automation 220
treemap with 4 cells
NameValueShare
Collection72030.5%
Correlation30012.7%
Automation2209.3%
Service desk1205.1%

Polar

  • Team A
  • Team B
polar bar chart with 2 series across 7 categories
polar bar chart
CategoryTeam ATeam B
Mon4230
Tue5844
Wed5038
Thu6452
Fri7260
Sat3026
Sun2218

Radar

radar chart comparing 1 series across 5 axes
radar chart with 1 series across 5 axes
AxisSample
Coverage88
Latency74
Accuracy92
Throughput81
Resilience79

Gauge

72

Relationships & flow

Sankey

sankey flow with 5 nodes and 5 linksSourcesCollectionCorrelationAutomationResolved
sankey diagram with 5 nodes
FromToValue
SourcesCollection100
CollectionCorrelation80
CollectionAutomation20
CorrelationResolved70
AutomationResolved20

Graph

graph with 4 nodes and 3 linksCoreAPI
relationship graph with 4 nodes
NodeConnections
Core3
API3
DB3
Cache3

Graph GL

Relationship graph of 6 nodes and 5 links.

Tree

tree diagram with 10 visible nodesNetworkCoreEdgeAccessRoutersSwitchesFirewallsLBsAPsHosts
tree with 10 visible nodes
DepthNameState
0Networkexpanded
1Coreexpanded
1Edgeexpanded
1Accessexpanded
2Routersleaf
2Switchesleaf
2Firewallsleaf
2LBsleaf
2APsleaf
2Hostsleaf

Flow field

Animated vector-field flow (1000 particles); trails follow the field direction, colored by speed.

Density & geographic

Heatmap

heatmap of 8×5 cells, values 1–10
heatmap with 40 cells
ColumnRowValue
00Mon7
03Mon5
06Mon5
09Mon9
12Mon1
15Mon7
18Mon9
21Mon3
00Tue10
03Tue2
06Tue7
09Tue8
12Tue6
15Tue5
18Tue3
21Tue9
00Wed3
03Wed9
06Wed9
09Wed7
12Wed1
15Wed3
18Wed7
21Wed5
00Thu6
03Thu6
06Thu1
09Thu6
12Thu6
15Thu1
18Thu1
21Thu1
00Fri9
03Fri3
06Fri3
09Fri5
12Fri1
15Fri9
18Fri5
21Fri7

Calendar

calendar heatmap of 365 dated values across 365 days
calendar heatmap (365 days)
DateValue
2026-01-0150
2026-01-0267
2026-01-0323
2026-01-0430
2026-01-0567
2026-01-0658
2026-01-0776
2026-01-0867
2026-01-0958
2026-01-1031
2026-01-1127
2026-01-1258
2026-01-1377
2026-01-1467
2026-01-1587
2026-01-1677
2026-01-1727
2026-01-1835
2026-01-1976
2026-01-2066
2026-01-2187
2026-01-2276
2026-01-2365
2026-01-2434
2026-01-2530
2026-01-2697
2026-01-2786
2026-01-2874
2026-01-2997
2026-01-3085
2026-01-3129
2026-02-0138
2026-02-0284
2026-02-0372
2026-02-0495
2026-02-0583
2026-02-06107
2026-02-0738
2026-02-0832
2026-02-09106
2026-02-1093
2026-02-1179
2026-02-12104
2026-02-1391
2026-02-1431
2026-02-1541
2026-02-1689
2026-02-17115
2026-02-18101
2026-02-1987
2026-02-20113
2026-02-2140
2026-02-2234
2026-02-23111
2026-02-2497
2026-02-2582
2026-02-26109
2026-02-2795
2026-02-2849
2026-03-0143
2026-03-0292
2026-03-03119
2026-03-04104
2026-03-0589
2026-03-06117
2026-03-0741
2026-03-0835
2026-03-09114
2026-03-1099
2026-03-11127
2026-03-12111
2026-03-1396
2026-03-1450
2026-03-1543
2026-03-1692
2026-03-17121
2026-03-18105
2026-03-1989
2026-03-20117
2026-03-2141
2026-03-2252
2026-03-23114
2026-03-2498
2026-03-25126
2026-03-26110
2026-03-2794
2026-03-2849
2026-03-2942
2026-03-3090
2026-03-31119
2026-04-01102
2026-04-02131
2026-04-03115
2026-04-0439
2026-04-0551
2026-04-06110
2026-04-0794
2026-04-08122
2026-04-09106
2026-04-1090
2026-04-1147
2026-04-1241
2026-04-13130
2026-04-14114
2026-04-1597
2026-04-16125
2026-04-17109
2026-04-1837
2026-04-1948
2026-04-20104
2026-04-2188
2026-04-22116
2026-04-2399
2026-04-24127
2026-04-2544
2026-04-2638
2026-04-27122
2026-04-28106
2026-04-2990
2026-04-30117
2026-05-01101
2026-05-0234
2026-05-0345
2026-05-0496
2026-05-05122
2026-05-06106
2026-05-0791
2026-05-08116
2026-05-0940
2026-05-1034
2026-05-11111
2026-05-1296
2026-05-1381
2026-05-14106
2026-05-1591
2026-05-1646
2026-05-1740
2026-05-1885
2026-05-19110
2026-05-2095
2026-05-2180
2026-05-22104
2026-05-2336
2026-05-2430
2026-05-2598
2026-05-2684
2026-05-27107
2026-05-2893
2026-05-2979
2026-05-3040
2026-05-3135
2026-06-0174
2026-06-0296
2026-06-0382
2026-06-0469
2026-06-0590
2026-06-0631
2026-06-0739
2026-06-0884
2026-06-0972
2026-06-1092
2026-06-1179
2026-06-1267
2026-06-1334
2026-06-1430
2026-06-1562
2026-06-1681
2026-06-1769
2026-06-1887
2026-06-1975
2026-06-2026
2026-06-2133
2026-06-2270
2026-06-2359
2026-06-2476
2026-06-2565
2026-06-2654
2026-06-2728
2026-06-2824
2026-06-2976
2026-06-3066
2026-07-0156
2026-07-0271
2026-07-0361
2026-07-0420
2026-07-0526
2026-07-0656
2026-07-0747
2026-07-0861
2026-07-0952
2026-07-1065
2026-07-1122
2026-07-1219
2026-07-1360
2026-07-1452
2026-07-1543
2026-07-1656
2026-07-1747
2026-07-1816
2026-07-1920
2026-07-2043
2026-07-2155
2026-07-2247
2026-07-2339
2026-07-2450
2026-07-2517
2026-07-2614
2026-07-2746
2026-07-2839
2026-07-2932
2026-07-3042
2026-07-3135
2026-08-0118
2026-08-0215
2026-08-0332
2026-08-0441
2026-08-0535
2026-08-0629
2026-08-0737
2026-08-0813
2026-08-0910
2026-08-1033
2026-08-1128
2026-08-1235
2026-08-1330
2026-08-1425
2026-08-1513
2026-08-1611
2026-08-1723
2026-08-1829
2026-08-1925
2026-08-2020
2026-08-2126
2026-08-229
2026-08-2311
2026-08-2424
2026-08-2520
2026-08-2625
2026-08-2721
2026-08-2818
2026-08-299
2026-08-308
2026-08-3116
2026-09-0120
2026-09-0217
2026-09-0322
2026-09-0418
2026-09-056
2026-09-068
2026-09-0717
2026-09-0814
2026-09-0918
2026-09-1015
2026-09-1113
2026-09-126
2026-09-135
2026-09-1417
2026-09-1515
2026-09-1613
2026-09-1716
2026-09-1814
2026-09-195
2026-09-206
2026-09-2113
2026-09-2211
2026-09-2314
2026-09-2412
2026-09-2515
2026-09-265
2026-09-274
2026-09-2814
2026-09-2912
2026-09-3010
2026-10-0114
2026-10-0212
2026-10-034
2026-10-045
2026-10-0511
2026-10-0615
2026-10-0713
2026-10-0811
2026-10-0915
2026-10-105
2026-10-114
2026-10-1214
2026-10-1313
2026-10-1411
2026-10-1515
2026-10-1613
2026-10-177
2026-10-186
2026-10-1913
2026-10-2017
2026-10-2115
2026-10-2213
2026-10-2317
2026-10-246
2026-10-255
2026-10-2618
2026-10-2716
2026-10-2820
2026-10-2918
2026-10-3016
2026-10-318
2026-11-018
2026-11-0216
2026-11-0322
2026-11-0419
2026-11-0517
2026-11-0623
2026-11-078
2026-11-0810
2026-11-0923
2026-11-1020
2026-11-1127
2026-11-1224
2026-11-1321
2026-11-1411
2026-11-1510
2026-11-1622
2026-11-1729
2026-11-1826
2026-11-1933
2026-11-2030
2026-11-2110
2026-11-2214
2026-11-2331
2026-11-2427
2026-11-2536
2026-11-2632
2026-11-2727
2026-11-2815
2026-11-2913
2026-11-3042
2026-12-0138
2026-12-0233
2026-12-0343
2026-12-0439
2026-12-0513
2026-12-0618
2026-12-0739
2026-12-0834
2026-12-0946
2026-12-1040
2026-12-1152
2026-12-1219
2026-12-1316
2026-12-1453
2026-12-1547
2026-12-1641
2026-12-1754
2026-12-1848
2026-12-1916
2026-12-2022
2026-12-2148
2026-12-2263
2026-12-2356
2026-12-2449
2026-12-2564
2026-12-2623
2026-12-2719
2026-12-2864
2026-12-2957
2026-12-3049
2026-12-3165

Map

choropleth map of 177 regions
map with 177 regions
RegionValue
United States of America331
Russia144
Brazil214
India1408
China1412

SVG map

SVG map
RegionValue
Receiving62
Cold Storage88
Aisle A41
Aisle B73
Aisle C29
Packing55
Shipping80

Dimensional & 3D

3D surface

3D surface chart (60×60 grid)

3D bar

3D bar chart
XYHeight
008
0114
0210
1016
116
1220
2012
2118
229

3D scatter

3D scatter chart
XYZValue
0000
10544
51088
-861212
-6-81616
8-62020
1222424

3D graph

3D graph — 7 nodes, 6 links
NodeCategory
core0
api1
web1
db2
cache2
queue3
worker3

Geo 3D

3D map — 177 regions
RegionValue
United States of America331
Russia144
Brazil214
India1408
China1412

Globe

3D globe
LngLatWeight
-122.437.890
-7440.780
-0.151.570
139.735.785
151.2-33.960

Dashboards are a solved problem here.

From a single sparkline to a 3D surface, the visualization layer comes with the framework. Let's talk about what you need to show.

Talk to our teamTry the theme studio