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
Famous quotes containing the words open and/or source:
“Philosophy is like trying to open a safe with a combination lock: each little adjustment of the dials seems to achieve nothing, only when everything is in place does the door open.”
—Ludwig Wittgenstein (18891951)
“A comfortable house is a great source of happiness. It ranks immediately after health and a good conscience.”
—Sydney Smith (17711845)