> For the complete documentation index, see [llms.txt](https://xlswriter-docs.viest.me/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xlswriter-docs.viest.me/english/chart.md).

# Chart

Charts are built with `Vtiful\Kernel\Chart`, fed series via `series()` / `categories()`, then inserted into a worksheet.

> Build the `Chart` instance into a variable first, then call `output()` on the workbook. Chaining `(new Chart())->series()->toResource()` inline triggers a double-insert warning.

Pages in this section:

* [Chart type constants](/english/chart/chart-type-constants.md)
* [Data input](/english/chart/data-input.md)
* Examples: [doughnut](/english/chart/doughnut.md), [area](/english/chart/area.md), [histogram](/english/chart/histogram.md), [bar](/english/chart/bar.md)
