- RGRAPH IS OPEN SOURCE. With its beautiful data visualizations RGraph can make your datasets come alive as colorful charts and graphs across your webpages. So why should you use RGraph to make charts?
- Free and Open Source (MIT license)
- More than 60 types of free charts with 2D and 3D options
- Easy to customise and integrate into your pages
- Compatible with all modern desktop and mobile web browsers
- Multiple ways to import your data from CSVs, Google Sheets, AJAX and databases
- No server-side code necessary
- Fully documented with over 650 examples and active support
RGraph allows you to put colorful, high quality graphs, charts, data visualizations and dashboards on your website. It provides more than 60 different types of charts (eg Bar charts, Line charts, Pie charts etc.) that render across a wide variety of devices (eg desktops, mobiles, tablets) and provides over 700 examples to get you started.
Since the charts came into popular usage in 2009 the abilities of these charts has grown and they now work well with technologies such as AJAX, CSV files, Google Sheets and server-side scripting (eg PHP, ASP and JSP). There are specific utilities for CSV files and Google docs and detailed documentation for server integration .
There are lots of tpes of visualisation available to you from straight-forward Bar charts to more esoteric chart types such as Fan charts for monetary visualisations or Funnel charts for visualising sales processes so there's sure to be one for you. More visualisations can be created by combining two or more chart types together.
Free for any type of use...
Are you running a commercial website? Perhaps your company website or webapp? Want to use RGraph on it? Go right ahead! RGraph is free for any sort of commercial use.
RGraph is also free for non-commercial use - so if you want to use it on your website then go right ahead. Blogs, charity sites, educational sites, NGOs - all types of websites are allowed.
RGraph is Free and Open Source!
RGraph is Free and Open Source - so you can do exactly what you want with it. You don't need permission or to crawl through a massive license agreement. Help yourself and have fun with RGraph!
Your data is probably always changing, so once you're set up, RGraph makes it easy for you to update your data with these methods:
RGraph has dedicated CSV import functionality that will make it easy to get data from a CSV file.
The Google Sheets connector allows you to fetch data directly from your Google Spreadsheet.
The AJAX functions allow you to easily integrate your RGraph charts with your existing AJAX scripts.
The database documentation will help you to get your data directly from a database into your RGraph charts.
From API references to HOWTO documents, RGraph has lots of documentation. By using Google (or Bing, or Yahoo et al) you can search it very easily if necessary.
More examples of charts
A 3D Bar chart
A multi-row 3D Bar chart
A horizontal Bar chart
A dynamic SVG Bar chart
A Radar chart
A Rose chart
A stacked Bipolar chart
A dynamic SVG Line chart
A Waterfall with negatives
A banded Pie/Donut chart
Variety of Gauges and Meters
A Pie/Donut chart
An unframed Meter chart
An animated Bipolar chart
A grouped Bar chart
A simple b/w Line chart
A graduated Line chart
A Line chart with a range shown
A stacked Line chart
A Semi-circular progress chart
A Bar with an HBar background
An inverted, filled Line chart
A graduated/stepped Meter chart
A Radial Scatter chart