# Plugins (Chartist)

> Community plugins for Chartist, sorted by npm downloads in the last month. Script plugins load after Chartist's UMD builds and `compat.umd.js`, which give them the global `Chartist` they were written for; wrap them with `fromLegacyPlugin` on the v2 API. Each page has the plugin's facts, setup and a v2 example.

- [Axis title](https://chartist.dev/plugins/chartist-plugin-axistitle.md) (`chartist-plugin-axistitle`): Adds a title to the X and Y axes, with an offset and text anchor of your choice.
- [Legend](https://chartist.dev/plugins/chartist-plugin-legend.md) (`chartist-plugin-legend`): Adds a legend from the series names. Click an entry to hide or show its series.
- [Tooltips](https://chartist.dev/plugins/chartist-plugin-tooltips.md) (`chartist-plugin-tooltips`): Shows a tooltip with a point's value and meta data on hover, for lines, bars and slices.
- [Point labels](https://chartist.dev/plugins/chartist-plugin-pointlabels.md) (`chartist-plugin-pointlabels`): Writes each value next to its point, so readers see exact numbers without hovering.
- [Hover](https://chartist.dev/plugins/chartist-hover.md) (`chartist-hover`): Calls your functions when the pointer enters or leaves a point, so you can show the value anywhere you like.
- [Zoom](https://chartist.dev/plugins/chartist-plugin-zoom.md) (`chartist-plugin-zoom`): Drag a box over a line chart to zoom into it, and reset the zoom from your own button.
- [Fill donut](https://chartist.dev/plugins/chartist-plugin-fill-donut.md) (`chartist-plugin-fill-donut`): Draws a copy of the donut behind it, so an animated donut looks filled from the start, and puts HTML labels in or around it. Together they make gauges.
- [Bar labels](https://chartist.dev/plugins/chartist-plugin-barlabels.md) (`chartist-plugin-barlabels`): Writes each value at the end of its bar.
- [Accessibility](https://chartist.dev/plugins/chartist-plugin-accessibility.md) (`chartist-plugin-accessibility`): Adds a visually hidden table with the data, a caption and a summary, so screen reader users get the numbers.
- [Threshold](https://chartist.dev/plugins/chartist-plugin-threshold.md) (`chartist-plugin-threshold`): Splits lines and bars at a value and gives the parts above and below their own classes to style.
- [Tooltips (maintained)](https://chartist.dev/plugins/stklcode-chartist-plugin-tooltips.md) (`@stklcode/chartist-plugin-tooltips`): Shows a tooltip with the value and meta data on hover. A maintained version of the tooltips plugin, written for 1.x, with an ES module build.
- [Target line](https://chartist.dev/plugins/chartist-plugin-targetline.md) (`chartist-plugin-targetline`): Draws a horizontal line at a target value.
