kitegraph
API access is included on the Professional and Business plans

Chart gallery

Every chart type, each rendered live from a statistic in the Kitegraph library, and every one available in the editor today with the same animation, annotation, and export system.

Line

Trends over time, one series or many. The full editor applies: dual axes, log scales, trend lines, annotations pinned to the data, and the animated reveal.

dual axeslog scaletrend linestimeline eventsanimated reveal
Area

A line with weight. The fill gives totals and volumes their visual mass, so growth reads as accumulation, not just direction.

fill opacitybaseline at zeroanimated sweep
Stacked area

How the parts of a total shift over time. The bands make composition changes visible where separate lines would tangle.

stacked totalsband orderinghover breakdown
100% stacked

Shares of the total instead of levels. Every period sums to 100 percent, so composition change is the only signal left on the chart.

percent sharesstacked bandshover breakdown
Small multiples

One small chart per series on a shared scale. Many series stay readable because each gets its own panel, with the rest as faint context lines.

shared scaleghost context linesauto grid
Stream

Composition over time, centered instead of stacked. Reads as flow, built for long timespans with many categories.

centered baselinesmooth bandinghover breakdown
Bar

Compare values at a glance. Sorted, labeled, and readable at any width, which is what bars are for.

value labelsper-bar coloranimated wipe
Stacked bar

Totals and what they are made of, in one mark. The breakdown lives inside the bar.

segment breakdownshared scalehover detail
Grouped bar

Two or more series side by side within each category. Direct comparison without switching charts.

series pairsshared scalelegend sync
Bar race

Rankings reordering over time, animated. The signature animated chart: bars overtake each other as the timeline plays.

animated re-rankingyear counterMP4 + GIF export
Column

Vertical bars for values across time or category. The default for discrete periods: quarters, years, releases.

time or category axisvalue labelsperiod hover
Stacked column

Totals and their parts, period by period. Composition change over time in a form everyone reads instantly.

stacked totalssegment colorsperiod hover
Grouped column

Series side by side within each period. Head-to-head comparison across time.

series pairsshared scaleperiod hover
Scatter

Two variables, one point per observation. Both axes can come from different library statistics, so relationships across sources become one chart.

two-statistic axespoint labelstrend fit
Bubble

A scatter with a third variable as point size. Three dimensions on one plane.

size dimensiontrend fitpoint labels
Motion

The Gapminder form: dots travel their trajectories as the timeline plays, trailing the path behind them, with the year in the corner.

animated trajectoriestrailsyear counter
Dot plot

One value per row on a common scale. The quietest way to compare many items precisely.

per-row valuescommon scalesorted rows
Range plot

From-to spans per row. Built for gaps and spreads: wage ranges, confidence intervals, term structures.

span endpointsvalue labelssorted rows
Arrow plot

Change between two points in time, per row. Direction and distance in one mark.

two-period comparedirection arrowsdirection color
Pie

Parts of a whole at one moment. Direct labels, no legend hunting.

direct labelspart percentagesOther bucket
Donut

A pie with an open center. The same direct labels and percentages, with less ink.

hole sizedirect labelspart percentages
Election

The half-donut layout used for seats and majorities. Slices read left to right across the semicircle.

half-circle layoutbloc colorsdirect labels
Map

Values by country or US state, colored on a map. The library's geographic statistics land here directly.

US states + worldcolor scalesanimated year sweep
Treemap

Composition as tiles, where area is value. Budgets, portfolios, market and energy mix at a moment.

area = valueshare labelsas-of period
Candlestick

OHLC price action for any of the 21,000 tickers in the library. Each candle is one period: body from open to close, wick from low to high.

OHLC candlesany library tickerup/down colors
Heatmap

A grid of values read by color: series down the side, time across, one fixed ramp. A single monthly series pivots to a year-by-month seasonality grid.

matrix gridyear-by-month pivotcell values
Table

Sometimes the data is the chart. Formatted numbers that publish, embed, and export exactly like any other chart.

number formattingzebra rowsembeds like a chart
Radar

Several dimensions, one shape per entity. Pick statistics as the spokes and members draw their profiles over them, each spoke scaled to its own maximum.

statistics as spokesshape per memberper-spoke scaling
Sankey

Weighted flows between stages. Where budgets, energy, and users go: this one traces US generation from each fuel to the sector that burned it.

flow weightsstage labelshover adjacency
Boxplot

Distributions summarized honestly: median, quartiles, outliers. Here, the spread of GDP growth across ten major economies, year by year.

quartile boxesoutlier pointsspread over time
Calendar

A year of daily values as a calendar of colored cells. Activity, streaks, seasonality. Here, every trading day of the WTI crude oil spot price, colored on one fixed scale across years.

daily cellsmonth gridcolor scale

Built in the chart editor

Every live demo on this page is a Kitegraph chart. The chart type is a setting in the editor and can be changed after the data is loaded; publishing, embeds, and image and video exports are identical for every type. Annotation and animation options vary by type.

Chart gallery — Kitegraph