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 »

Demo pages fail to show code

Posted by Kim at 11:25 on Saturday 12th December 2020 [link]
theres an error in the demo pages that fails to show the code:
js console says:
Uncaught SyntaxError: Unexpected token '<' demos.js:1
bar-line-switch-effect.html:372 Uncaught ReferenceError: showSource is not defined
    at bar-line-switch-effect.html:372
navigation-top-bar.js:9 Uncaught TypeError: Cannot set property 'onclick' of null
    at navigation-top-bar.js:9

and it seems that the the demos.js file has some garbage at the top:
<br />
<b>Warning</b>: Undefined variable $lastmod in <b>/homepages/46/d548322256/htdocs/www/demos/combined.html</b> on line <b>64</b><br />

Posted by Richard at 11:46 on Saturday 12th December 2020 [link]
Can you do a SHIFT+refresh or CTRL+refresh (depends on your browser) to bypass the local browser cache?

I did upgrade PHP on the website recently, but if I do this then everything works as expected.

Posted by Kim at 17:19 on Monday 21st December 2020 [link]
Works like a charm now.

[Replies are now closed]