Explore Dashboard Components

This page provides an introduction to the components that can be added to your Dashboards.

KX Dashboards supports over 40 components, which can be added to your dashboards. When you start KX Dashboards you are greeted with sample dashboards showcasing many of these components. For example, the following example includes a Navigation Menu, Data Grid, ChartGL, Radar Chart, Canvas Chart, Text.

Demo Dashboard

Components

KX Dashboards provides pre-installed components providing out-of-the-box functionality while custom components allow for complete extensibility. These components are organized into categories described in the following sections.

Grids

Grid components are structured, tabular elements for viewing and interacting with row-and-column data. The Data Grid handles flat tables; the Pivot Grid adds OLAP-style drill-down and aggregation for multi-dimensional analysis.

Charts

A suite of charting widgets spanning 2D and 3D visualizations. From basic Canvas Charts (line, bar, boxplot, etc.) to hardware-accelerated WebGL (ChartGL) and full 3D views, plus specialized forms like Pie, Radar, Gauge, and high-density financial plots.

Layout

Layout components provide containers and panels that organize the visual arrangement of components. Includes flexible split-panels, tab sets, accordions, overlays, and generic layout panels to build responsive, modular dashboards.

Inputs

Input components provide form and control elements for parameter entry: structured query forms, drag-and-drop form builder, conventional text/number/date inputs, selectors (dropdowns, radio/checkbox), and even Text-to-Speech for accessibility.

Navigation components provide menus and tree-style widgets for moving through application sections or OLAP hierarchies. Includes top/bottom navigation bars, breadcrumb trails for drill-through, and expandable tree views for complex category schemas.

Data

Data components provide interactive filters, visual query builders, and controls for slicing, paging, uploading, and playing back data streams. These let analysts construct queries without code, page large sets, and step through time-series or media content.

Maps

Map components provide geospatial viewers embedding vector/raster maps via built-in components or external APIs (Google Maps, Mapbox). These are useful for plotting location-based data, heatmaps, and overlays of geo-referenced datasets.

Visuals

Visual components provide specialized graphics for hierarchical and network data: treemaps, sunbursts, graph/network maps, Sankey flows, bipartite connectors, and Vega-powered custom visuals. These are ideal for showing relationships and tree-structured metrics.

Financials

Financial components provide dedicated charting constructs for market data: OHLC/candlestick charts, technical indicators (VWAP, Kagi, Heikin-Ashi), annotations, and volume overlays. Built for traders and quants to analyze time-series price movements.

Other

Other utility and “plus” components such as: trading panels (TWAP/VWAP), contour plots, blob/file download, alert trackers, report/config managers, embedded code editors, video, external content embeds, plus advanced geospatial (Luna) and domain-specific integrations (ChartIQ, KX).

Custom

You can also create custom components. Refer to Dashboards SDK for details.

Further Reading