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

# Reference

- [Auto Charts](https://docs.chartsql.com/reference/auto-charts.md): Fully auto detected charts based on the available columns in the result set
- [Directives](https://docs.chartsql.com/reference/directives.md): Documentation for the ChartSQL language directives
- [@baselines](https://docs.chartsql.com/reference/directives/baselines.md): Horizontal marks added to charts to mark major comparative values of a series like the average, median, min or max.
- [@baseline-types](https://docs.chartsql.com/reference/directives/baseline-types.md): Determines the type of baseline to use in conjunction with the @baselines directive
- [@chart](https://docs.chartsql.com/reference/directives/chart.md): Defines the type of chart like line, area, column, combo
- [@category](https://docs.chartsql.com/reference/directives/category.md): Defines the column from the result set that will serve as the primary xAxis category or pie chart category.
- [@formats](https://docs.chartsql.com/reference/directives/baselines-1.md): Specify the visual formatting of series data in the chart
- [@series](https://docs.chartsql.com/reference/directives/series.md): Comma separated list of columns to use for data on the chart
- [@title](https://docs.chartsql.com/reference/directives/title.md): Primary name for your chart that is displayed throughout the UI
- [@subtitle](https://docs.chartsql.com/reference/directives/subtitle.md): A short description about the visualization displayed under the title throughout the UI
- [@groups](https://docs.chartsql.com/reference/directives/groups.md): Defines a list of hierarchical columns to group along the primary axis
- [@series-types](https://docs.chartsql.com/reference/directives/series-types.md): Describes the chart types to apply to individual series when the @chart: combo is defined
- [@series-labels](https://docs.chartsql.com/reference/directives/series-labels.md): Adds labels to series items, placing the text at the top, bottom, inside and various positions
- [@stacking-mode](https://docs.chartsql.com/reference/directives/stacking-mode.md): Whether the stacking for the chart is shown as 100% of the total or none
- [//@directive: comments](https://docs.chartsql.com/reference/directives/directive-comments.md): Commenting out directives during development
- [@dash-id](https://docs.chartsql.com/reference/directives/dash-id.md): Globally unique identifier given to a ChartSQL chart that is published to DashSQL.com
- [@overlay-series](https://docs.chartsql.com/reference/directives/overlay-series.md): Overlays the specified series on top of each other
- [@tags](https://docs.chartsql.com/reference/directives/overlay-series-1.md): Describe your SQL script with searchable tags
- [@select-list](https://docs.chartsql.com/reference/directives/select-list.md): Update the SQL query dynamically from a dropdown list in the ChartSQL Studio UI
- [Glossary](https://docs.chartsql.com/reference/glossary.md)
- [Shortcuts](https://docs.chartsql.com/reference/shortcuts.md)
- [Publishing API](https://docs.chartsql.com/reference/publishing-api.md): API description and procedures for publishing charts to ChartSQL.com
