--- url: https://chartbuddy.io/embed/docs/chart-types.md --- > Docs index: [llms.txt](https://chartbuddy.io/embed/docs/llms.txt) # Chart types Each type page follows the same pattern: identity (incl. option bag) → minimal `chartData` → `seriesData` → bag fields → axes → pitfalls → sample. The **Type** column links to the docs page. **`chartType`** is the identifier you pass in `chartData`. **Bag** is the `cd.` object that type reads. | Type | `chartType` | Option bag | `seriesData` layout | Sample | |---|---|---|---|---| | [Clustered bar](https://chartbuddy.io/embed/docs/chart-types/clustered-bar.md) | `clusteredBar` | `bar` | `seriesRows` | [sample](https://chartbuddy.io/embed/docs/samples/clustered-bar.md) | | [Stacked bar / 100%](https://chartbuddy.io/embed/docs/chart-types/stacked-bar.md) | `stackedBar` · `stackedBar100` | `bar` | `seriesRows` | [sample](https://chartbuddy.io/embed/docs/samples/stacked-bar.md) | | [Line](https://chartbuddy.io/embed/docs/chart-types/line.md) | `line` | `line` | `seriesRows` | [sample](https://chartbuddy.io/embed/docs/samples/line.md) | | [Stacked area / 100%](https://chartbuddy.io/embed/docs/chart-types/stacked-area.md) | `stackedArea` · `stackedArea100` | `area` | `seriesRows` | [sample](https://chartbuddy.io/embed/docs/samples/stacked-area.md) | | [Pie / donut](https://chartbuddy.io/embed/docs/chart-types/pie.md) | `pie` · `donut` | `pie` | `categoryValue` | [sample](https://chartbuddy.io/embed/docs/samples/pie.md) | | [Scatter / bubble](https://chartbuddy.io/embed/docs/chart-types/scatter.md) | `scatter` · `bubble` | `scatter` | `pointRows` | [sample](https://chartbuddy.io/embed/docs/samples/scatter.md) | | [Waterfall](https://chartbuddy.io/embed/docs/chart-types/waterfall.md) | `waterfall` | `waterfall` | `seriesRows` | [sample](https://chartbuddy.io/embed/docs/samples/waterfall.md) | | [Marimekko](https://chartbuddy.io/embed/docs/chart-types/mekko.md) | `mekko` | `mekko` | `seriesRows` | [sample](https://chartbuddy.io/embed/docs/samples/mekko.md) | | [Bar Mekko](https://chartbuddy.io/embed/docs/chart-types/bar-mekko.md) | `barMekko` | `barMekko` | `widthRowThenHeightRows` | [sample](https://chartbuddy.io/embed/docs/samples/bar-mekko.md) | | [Combo](https://chartbuddy.io/embed/docs/chart-types/combo.md) | `combo` | `combo` | `seriesRows` | [sample](https://chartbuddy.io/embed/docs/samples/combo.md) | Shared bags: `bar` covers clustered + stacked (+ 100%); `area` covers both stacked area variants. Mekko and Bar Mekko use different bags. Also: [horizontal bar](https://chartbuddy.io/embed/docs/samples/horizontal-bar.md) (clustered bar + `orientation: 'horizontal'`), [chartData schema](https://chartbuddy.io/embed/docs/api/chart-data.md), [Axes · by chart type](https://chartbuddy.io/embed/docs/axes/by-chart-type.md), and the [samples gallery](https://chartbuddy.io/embed/docs/samples.md).