# Chart.js

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Chart.js
> Markdown URL: https://mediated.wiki/source/Chart.js.md
> Source: https://en.wikipedia.org/wiki/Chart.js
> Source revision: 1316556052
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

Free open-source JavaScript library for data visualization

Chart.js Original author Nick Downie[1] Developers Chart.js Team and contributors[2] Stable release 4.5.1[3] / 13 October 2025; 10 February 2023; Error: first parameter cannot be parsed as a date or time. (13 October 2025; 10 February 2023) Written in JavaScript Type JavaScript library License MIT[4] Website www.chartjs.org Repository github.com/chartjs/Chart.js

**Chart.js** is a free, [open-source](/source/Open-source) [JavaScript library](/source/JavaScript_library) for [data visualization](/source/Data_visualization), which supports eight [chart](/source/Chart) types: [bar](/source/Bar_chart), [line](/source/Line_chart), [area](/source/Area_chart), [pie](/source/Pie_chart) ([doughnut](/source/Doughnut_chart)), [bubble](/source/Bubble_chart), [radar](/source/Radar_chart), polar, and [scatter](/source/Scatter_chart). Created by [London](/source/London)-based [web developer](/source/Web_developer) Nick Downie in 2013, now it is maintained by the community and is the second most popular JavaScript charting library on [GitHub](/source/GitHub) by the number of stars after [D3.js](/source/D3.js), considered significantly easier to use though less [customizable](/source/Personalization) than the latter. Chart.js renders in [HTML5](/source/HTML5) [canvas](/source/Canvas_element) and is widely covered as one of the best data visualization libraries. It is available under the [MIT license](/source/MIT_license).[5][6][7][8]

## History

Chart.js has had four major version releases as detailed below.

Version Release date Key contributors Key features 1.0.1 Jan 7, 2015 Nick Downie Initial release 2.0.0 Apr 9, 2016 Evert Timberg, Tanner Linsley Expanded animations; time scale; bubble, scatter, and stacked charts 3.0.0 Apr 2, 2021 Jukka Kurkela, Evert Timberg, Ben McCann, Simon Brunel Major performance improvements, scriptable options, rewritten animation system, new documentation 4.0.0 Nov 14, 2022 Jacco van den Berg, Jukka Kurkela, Evert Timberg ESM-only packaging

## See also

- [JavaScript framework](/source/JavaScript_framework)

- [JavaScript library](/source/JavaScript_library)

- [Open-source software](/source/Open-source_software)

## References

1. **[^](#cite_ref-1)** ["Nick Downie on Twitter"](https://twitter.com/_nnnick/status/313599208387137536). *twitter.com*. Retrieved 11 March 2021.

1. **[^](#cite_ref-2)** ["Contributors to chartjs/Chart.js · GitHub"](https://github.com/chartjs/Chart.js/graphs/contributors). *github.com*. Retrieved 11 March 2021.

1. **[^](#cite_ref-wikidata-f24b48717a00be0654e930d9e61d63fb79836e76-v20_3-0)** ["Release 4.5.1"](https://github.com/chartjs/Chart.js/releases/tag/v4.5.1). 13 October 2025. Retrieved 11 November 2025.

1. **[^](#cite_ref-4)** ["License · Chart.js documentation"](https://web.archive.org/web/20221103034925/http://www.chartjs.org/docs/latest/notes/license.html). *chartjs.org*. Archived from [the original](https://www.chartjs.org/docs/latest/notes/license.html) on 3 November 2022. Retrieved 11 March 2021.

1. **[^](#cite_ref-5)** da Rocha, Helder (28 February 2019). [*Learn Chart.js: Create interactive visualizations for the Web with Chart.js 2*](https://books.google.com/books?id=NHCLDwAAQBAJ). [Packt Publishing](/source/Packt_Publishing). [ISBN](/source/ISBN_(identifier)) [9781789342154](https://en.wikipedia.org/wiki/Special:BookSources/9781789342154).

1. **[^](#cite_ref-6)** Vaggalis, Nikos (10 May 2016). ["Easy plotting With Chart.js"](https://www.i-programmer.info/news/167-javascript/9719-easy-plotting-with-chartjs.html). *I Programmer*. Retrieved 9 December 2019.

1. **[^](#cite_ref-7)** ["Chart.js by Nick Downie"](https://dribbble.com/shots/989123-chart-js). *[Dribbble](/source/Dribbble)*. Retrieved 9 December 2019.

1. **[^](#cite_ref-8)** ["Introduction to Data Management & Visualization in JavaScript"](https://www.sitepoint.com/data-management-visualization-javascript/). *[SitePoint](/source/SitePoint)*. 22 May 2017. Retrieved 9 December 2019.

## External links

- [Official website](https://chartjs.org)

- [Usage Trends of Chart.js](https://npm-compare.com/chart.js)

---
Adapted from the Wikipedia article [Chart.js](https://en.wikipedia.org/wiki/Chart.js) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Chart.js?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
