RGraph is a JavaScript charts library based on HTML5 SVG and canvas. RGraph is mature (over 15 years old) and has a wealth of features making it an ideal choice to show charts on your website.

More »


Get the latest version of RGraph (version 6.17) from the download page. There's also older versions available, minified files and links to cdnjs.com hosted libraries.

More »


RGraph can be used for free under the GPL or if that doesn't suit your situation there's an inexpensive (£99) commercial license available.

More »

Version 4.61 of RGraph is now available

Written by Richard Heyes, RGraph author, on 17th February 2017

I've just released a new version of RGraph - version 4.61. You can read about the changes by viewing the changelog.

This release adds a new svg based Scatter chart and Waterfall chart. To go with the Scatter chart there's a new RGraph.SVG.parseDate function that accepts a wide variety of formats eg 2012-01-06 12:14:12 6 Jan 2012 12:14 31st January 2012 12:14:12 31st January 2012 31st January January 31 2012 January 31

You can read the full list of changes on the changelog.