Widgets
The widget catalogue and how to configure each tile on your dashboard.
Widgets are the building blocks of a dashboard. Click + in the toolbar to open the widget picker, then pick a widget and place it on the grid.
Widget catalogue
Data
- Number — a single metric with optional prefix, suffix, and format (currency, percent, compact).
- Chart — 20+ chart types: line, bar, pie, donut, area, gauge, scatter, heatmap, treemap, funnel, candlestick, and more.
- Table — tabular data with sortable columns and pagination.
- Progress — progress bar, ring, or goal tracker.
- RSS feed — pull headlines from any RSS or Atom URL.
Content
- Text — markdown content with expression bindings.
- Image — remote image with fit modes (cover, contain, fill).
- Clock — analog or digital, with timezone.
- Weather — current conditions plus a short forecast.
- Lottie — looped animation playback.
Interactive
- Button — trigger an action: open URL, set state, call an API.
- Input — capture user input, bound to widget state.
- Toggle — on/off switch.
System
- Network status — surfaces API/network outages.
For the full list and any community-built widgets, browse Explore.
Configuring a widget
Click any placed widget to open its config panel. Most widgets share four sections:
- Title and metadata — what shows in the widget header.
- Data — bind to a data source or enter manual values.
- Appearance — colours, font scale, icon overrides. Pulls from the dashboard theme by default.
- Behaviour — refresh interval, on-tap action, conditional visibility.
Resizing and placement
Drag the bottom-right handle to resize. Each widget type has minimum and maximum sizes — the picker shows recommended dimensions when you place it. Widgets keep their aspect at small sizes; some auto-switch to a compact variant below a threshold.
Per-platform variants
Some widgets ship multiple variants — for example, a chart can show a full chart on desktop, a sparkline on mobile, and a single big number on a TV tile. Variants are picked automatically based on the size and device, but you can pin a variant in the config panel.
Installing more widgets
Browse the marketplace via Explore → Widgets to install community-published widgets into your account. After install, they show up in the widget picker like the built-ins.
Under the hood
Each widget is described by a platform-agnostic Blueprint document — JSON that says what to render, not how. If you're building custom widgets, see Widget Blueprint Protocol.