Google Chart API
|This article relies on references to primary sources. (January 2009)|
|Stable release||February 2010|
The Google Chart API is a tool that lets web application developers create charts from some data and embed it in a web page.
Many types of charts are supported, and by making the request into an image tag, people can simply include the chart in a web page.
But since April 2012 Google is now using SVG (VML for older browsers) to draw the charts. The Google Image Charts API is deprecated (but still works).
Originally it was an internal tool to support rapid embedding of charts within Google's own applications (like Google Finance for example). Google decided it would be a useful tool to make available to web developers. It officially launched on December 6, 2007.
The following URL creates the pie chart below:
Open source implementation
|Java||Google Chart API wrapper ||http://code.google.com/p/googlechartwrapper/|
Besides libraries, Eastwood Charts is an Open Source compatible version of Google Charts. It uses encodings that match the Google Chart API and adds its own features such as trendline overlay, 3D effects for bar charts, etc. Eastwood Charts install on its own Java Servlet server and won't send their data to Google for processing.