ChartSeries maps a key from your data to a set of bars, and x_axis controls the category labels along the bottom. Colors are automatically assigned from the theme’s chart palette.
Basic Usage
Stacked
Setstacked=True to stack series on top of each other instead of placing them side by side. This is useful when you want to show both individual values and the total.
Minimal
Turn off the grid for a cleaner look.Horizontal
Sethorizontal=True to render bars horizontally. Categories appear along the y-axis and values extend to the right.
API Reference
BarChart Parameters
Data as a list of dicts, or a
{{ field }} interpolation reference.Series definitions — each becomes a group of bars on the chart.
Data key for x-axis category labels.
Chart height in pixels.
Stack series on top of each other.
Render bars horizontally instead of vertically.
Corner radius of each bar in pixels.
Show a legend below the chart.
Show tooltips on hover.
Show horizontal grid lines.
Additional Tailwind CSS classes.
ChartSeries Parameters
Data field to plot — must match a key in the data dicts.
Display label for legends and tooltips. Defaults to the
data_key value.CSS color override. By default, colors cycle through the theme’s chart palette (
--chart-1 through --chart-5).Protocol Reference
BarChart
ChartSeries