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 (£129) commercial license available.

More »

A spotlight on the AJAX connector functions

Written by Richard Heyes, RGraph author, on 24th July 2018

A continuation of yesterday's spotlight on the Google Sheets connector and this one focuses on the ajax functionality that RGraph comes with. There are two separate sets of ajax functions - one for svg and one for canvas.

They do anything from fetching a single number to fetching and parsing a json file. There's also a general ajax fetch function so you can get hold of any page you wish to.

When using RGraph you're not limited to the ajax functions that come with RGraph - you can quite happily use your own (or the jquery ajax functions for example).

Go to the AJAX functions article...