Google Chart API - Open Source Implementation

Open Source Implementation

Instead of creating the URL request manually, there are many open source external libraries available for most programming languages.

Platform Name Website
Java Google Chart API wrapper http://code.google.com/p/googlechartwrapper/
Java charts4j http://code.google.com/p/charts4j/
C#/.NET ngchart http://code.google.com/p/ngchart/
Ruby gchart http://rubyforge.org/projects/gchart
Python google-chartwrapper http://code.google.com/p/google-chartwrapper/
PHP gchartphp http://code.google.com/p/gchartphp/
Perl Google::Chart http://search.cpan.org/~dmaki/Google-Chart-0.05014/lib/Google/Chart.pm

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.

Read more about this topic:  Google Chart API

Other articles related to "implementation, open source implementation":

QVT - Implementations
... QVT-Operational Borland Together contains an implementation of QVT Operational, which has been contributed to the Eclipse Foundation and is now developed ... Eclipse M2M Operational QVT official Eclipse open source implementation of QVT Operational ... MagicDraw has the QVT plugin which uses Operational QVT implementation that is provided by the Eclipse M2M project ...

Famous quotes containing the words open and/or source:

    Why the jailer does not leave open his prison doors,—why the judge does not dismiss his case,—why the preacher does not dismiss his congregation! It is because they do not obey the hint God gives them, nor accept the pardon which he freely offers to all.
    Henry David Thoreau (1817–1862)

    We are threatened with suffering from three directions: from our own body, which is doomed to decay and dissolution and which cannot even do without pain and anxiety as warning signals; from the external world, which may rage against us with overwhelming and merciless forces of destruction; and finally from our relations to other men. The suffering which comes from this last source is perhaps more painful than any other.
    Sigmund Freud (1856–1939)