Simple yet flexible JavaScript charting for designers & developers

Downloads GitHub Workflow Status Coverage Awesome Slack

## Documentation Currently, there are two versions of the library (2.9.4 and 3.x.x). Version 2 is the latest stable version while 3 is the next (currently beta) version. As such bear the following in mind: * Current docs points to version 2.9.4 * Npm/CDN/etc point to version 2.9.4 (unless you explicitly set newer version, e.g. npm next) * Source currently points to 3.x.x version. 2.9.4 source is available [here](https://github.com/chartjs/Chart.js/tree/2.9) * Docs for version 3.x.x are available [here](https://www.chartjs.org/docs/master/) * [Introduction](https://www.chartjs.org/docs/latest/) * [Getting Started](https://www.chartjs.org/docs/latest/getting-started/) * [General](https://www.chartjs.org/docs/latest/general/) * [Configuration](https://www.chartjs.org/docs/latest/configuration/) * [Charts](https://www.chartjs.org/docs/latest/charts/) * [Axes](https://www.chartjs.org/docs/latest/axes/) * [Developers](https://www.chartjs.org/docs/latest/developers/) * [Popular Extensions](https://github.com/chartjs/awesome) * [Samples](https://www.chartjs.org/samples/) ## Contributing Instructions on building and testing Chart.js can be found in [the documentation](https://www.chartjs.org/docs/master/developers/contributing.html#building-and-testing). Before submitting an issue or a pull request, please take a moment to look over the [contributing guidelines](https://www.chartjs.org/docs/master/developers/contributing) first. For support, please post questions on [Stack Overflow](https://stackoverflow.com/questions/tagged/chartjs) with the `chartjs` tag. ## License Chart.js is available under the [MIT license](https://opensource.org/licenses/MIT).