GOOGLE CHARTS API

Description
With the Google Visualization API, you can implement your own data source as Visualization API data source and enable any Visualization-compliant visualization and/or application to access your data. The format is amenable to use by reporting, analysis or chart applications. You can thus visualize the data and/or add new functionality to applications.
Comments
Tutorial
https://developers.google.com/chart