Chart widgets for live dashboards
From a quick sparkline to funnels, heatmaps, and treemaps — 22 chart types, every one bound to live data and themeable across platforms.
- Charts
Line Chart
Trends over time — revenue, visitors, latency — in compact and full variants.
- Charts
Bar Chart
Compare values across categories, stacked or side by side.
- Charts
Pie Chart
Share of total at a glance — sources, plans, segments.
- Charts
Heatmap
Intensity across two dimensions — activity by hour, errors by day.
- Charts
Funnel Chart
Conversion step by step — see exactly where users drop off.
- Charts
Treemap
Hierarchies sized by value — storage, spend, traffic by page.
24 of 65+ widget types shown — connect a data source and browse the full set in the app.
Need a widget we don't ship?
Describe it to the AI designer and get a draft in minutes — or build it yourself with the Widget Blueprint Protocol: one definition that renders on every platform.
Charts that read from across the room
Most charting tools assume a laptop at arm’s length. Dashboard charts also live on wallboards and TVs — so every chart type here ships with high-contrast variants, readable labels, and sane defaults at distance, not just in a browser tab.
Bind a chart to a native integration, a REST endpoint, or a webhook and it keeps itself current — pageviews from Plausible, commit activity from GitHub, revenue from Stripe. Switch the dashboard theme once and every chart follows, on web, mobile, and TV.
Frequently asked questions
Chart types, data binding, and rendering.
22 — line, area, bar (stacked, grouped, horizontal), pie and donut, scatter, bubble, radar, heatmap, treemap, funnel, waterfall, candlestick, sankey, histogram, sparkline, and more.
Yes. Updates arrive over WebSocket, so a spike shows up on the office TV at the same moment it shows up on your laptop.
Chart series, axes, and labels follow the dashboard theme — token-based, brandable, and consistent across web, mobile, and TV.
Records from any connected source. Native integrations ship pre-mapped; for REST endpoints you map JSON paths to series once and the chart takes it from there.