Chart.js

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Chart.js
Original authorNick Downie[1]
DevelopersChart.js Team and contributors[2]
Repositorygithub.com/chartjs/Chart.js
Written inJavaScript
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    TypeJavaScript library
    LicenseMIT[3]
    Websitewww.chartjs.org

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

    History

    [edit | edit source]

    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

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]

    Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).