Chart.js – Standalone Charting Library With HTML5 Canvas

Chart.js is an impressive JavaScript charting library that is built on top of HTML5 canvas.

It currently supports 6 chart types (line, bar, radar, pie, column and polar area) and all this comes in a standalone, <5kb package.


Colors, fonts, borders and their sizes can all be customized. Also, optionally, charts can be loaded with an animation.

As the library is built with canvas, it works on a wide set of browsers, loads fast but lacks interactivity.

  1. Reply zahid March 18, 2013 at 9:49 PM

    nice work……

  2. Reply I. C. Daniel March 19, 2013 at 3:11 AM

    great library if I start think of

  3. Reply Chris March 19, 2013 at 3:17 AM

    That’s a nice library for displaying smaller Charts, but if you want more freedome, interactivity and wide browser support i would recommend highcharts.
    For me it’s very important that the user has the ability to display more or less information on the fly.

  4. Reply Danny March 19, 2013 at 7:23 AM

    Well, that was short lived. Too bad, sounded interesting.

  5. Reply Gautch March 19, 2013 at 7:27 AM

    Just a heads up, Nick had to pull down Chart.js for concernes of “intellectual property and similarities in projects” with his employeer.

  6. Reply Neal March 19, 2013 at 7:35 AM

    Unfortunately it has been pulled 🙁

  7. Reply Luis March 19, 2013 at 9:20 AM

    It has been taken down by the creator due to concerns about intellectual property and his current employer.

  8. Reply Gabriel Porras March 19, 2013 at 10:25 AM

    This project is closed!

  9. Reply Umut M. March 19, 2013 at 3:35 PM

    Seems to be back on.

Leave a reply