About
RGraph is a JavaScript charts library based on
HTML5 SVG and canvas. RGraph is mature (over 16 years
old) and has a wealth of features making it an ideal
choice to use for showing charts on your website.
Download
Get the latest version of RGraph (version 6.20, 1st December 2024) from
the download page. You can read the changelog here. There's also older versions available,
minified files and links to cdnjs.com hosted libraries.
License
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.Version 6.14 of RGraph is now available
Written by Richard Heyes, RGraph author, on 16th September 2023
The latest version of RGraph - version 6.14 - is now available to download from the
download page. Here's what's new in this release (there's not a huge amount of changes):
- The
svg
line chart
has had thetooltipsDataset
option added. This option allows you to add one tooltip for each dataset instead of for each point on the line(s). - The
radar chart
backgroundCircles*
properties have been changed tobackgroundGrid*
. You don't have to immediately change your charts though as there's some backwards compatiblity code that accommodates this change. - A
drawing api line
object has been added. Simply give this object two or more coordinate pairs and it will draw you a line. Like otherdrawing api
objects it can have tooltips and events. - A
pie chart
bug was fixed which appeared when thelabelsIngraph
option was being used. Thanks to Joachim Schmidt for the help with this. - The
scatter chart
can now be made adjustable. This means that you can click and drag points around the chart. - With the
bar chart
line chart
andscatter chart
when the axes were drawn there was a chunk missing from the corner where they-axis
joined the first tickmark. This has now been fixed. - The
canvas
scatter chart
now has support formarimekko charts
Also known asmosaic charts
ormekko charts
, these can be likened to a two-dimensional 100% stackedbar chart
. - When you're using
pie chart
sticks the sticks are no longer drawn when there is no corresponding label. - The
svg
tooltipsOffsetx
andtooltipsOffsety
weren't fully working with static tooltip positioning. This has been fixed. - The properties
tooltipsPointerOffsetx
andtooltipsPointerOffsety
have been added to both bothcanvas
andsvg
libraries.