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 5.26 of RGraph is now available

Written by Richard Heyes, RGraph author, on 3rd October 2020

It's been only five weeks this time since version 5.25 and here's a new version: 5.26. There's nothing particularly ground-breaking in this release and you can see exactly what is in this release by looking through the changelog.

Changes and additions include:

  • Added a few new labelsAbove properties to the Gauge chart.
  • The svg charts that use axes can now show x-axis and y-axis titles.
  • The canvas 3D charts (that use bars) have had their tooltip positioning tweaked.
  • The Google Sheets code has had a long-standing bug resolved (where multiple blocks were used on the page).
  • The internal prop.xxx property that referred to the properties has been changed to properties.xxx. This improves readability and makes the code easier to follow.

There are a few other things that you can read about on the changelog but these are the main things.