This gallery lists data source implementations and development tools built for the Google Visualization API. Some of these have been written by Google, and some have been written by third parties. Links below point to instructions for and code of each library or tool. (Links to third-party tools will take you off the Google site). To learn how to implement a data source, read Implementing a Data Source.
If you have developed your own data source library or Visualization API tool, we encourage you to notify us about it.
Click an entry below to see documentation and examples.
Google Server Side Data Source Java Library (Data Source Library) The Google Data Source Java library makes it easy to implement a data source. Because the library implements the Google Visualization API wire protocol and query language you need write only the code needed to make your data available to the library in the form of a data table. Even this task is made easier by the provision of abstract classes and helper functions. By: Google Source code available at http://code.google.com/p/google-visualization-java/ |
Google visualization python (Data Source Library) This project is a helper python library for providers who want to implement a data source for visualizations built on the Google Visualization API. By: Google Source code available at http://code.google.com/p/google-visualization-python/ |
Google Web Toolkit (GWT) Visualization Library (Productivity Tool) A set of GWT libraries that let you use existing visualizations and write new ones in Java. Classes for many Google visualizations have already been written and are included in the GWT library. Visualizations by Google that are already implemented in GWT are marked 'GWT Integrated' in the visualization gallery. By: Google Source code available at http://code.google.com/p/gwt-google-apis/downloads/list |
Google Spreadsheets (Data Source) The Google Visualization API provides access to Google Spreadsheet data from within a Gadget. This allows a Gadget to use web-based, collaborative spreadsheets as a data source. By: Google |
CHARTle.net (Productivity Tool and Visualization Website) A tool and visualization destination site for easily creating charts through a WYSIWYG interface. Edit chart options through a user-friendly UI and publish them on the CHARTle.net site or elsewhere. By: Dieter Krachtus |
Google Secure Data Connector (Productivity & Security Tool) Google Secure Data Connector (SDC) enables you to use Google visualization gadgets on secure data behind a firewall. SDC will protect your data when used by a visualization hosted outside your firewall. By: Google Source code available at http://code.google.com/securedataconnector/download.html |
Annotated-timeline-for-rails (Productivity Tool) This is a Rails plugin for the Annotated Timeline visualization. By: Mobile Commons Source code available at http://github.com/mcommons/annotatedtimeline-for-rails/tree/master |
MC-Google_Visualization (Data Source Library) This is a PHP server-side library you can use to implement a Visualization API data source for MySQL, SQLite, and PostgreSQL database engines using PDO. By: Mail Chimp Source code available at http://code.google.com/p/mc-goog-visualization/ |
bortosky-google-visualization (Data Source Library) This is a helper library to create a Google Visualization API Datatable for .NET users. By: Gary Bortosky Source code available at http://code.google.com/p/bortosky-google-visualization/ |
GV Streamer (Data Source Library) GV Streamer is a server-side tool that can convert data from different sources into valid query responses to Google Visualizations. GV Streamer supports several languages (for example, PHP, Java, .NET) and several raw data sources (for example, MySql). By: GV Streamer |
AJAX APIs Playground (Productivity Tool) An interactive web application including sample code for the Visualization API. With this tool developers can quickly create their own versions of visualizations based on sample code, and quickly run and test them online. By: Google Source code available at http://code.google.com/p/google-ajax-examples/ |
GVis - Google Visualization API Simplification Layer (Productivity Tool) A tool to simplify creation and data input for Google Visualization API charts. By: Chris Hager Source code available at http://code.google.com/p/gvis/ |
Visualization Toolbar (Visualization Helper) A toolbar you can add to any visualization to enable your users to export the data as CSV, HTML, an iGoogle component, or an embeddable iFrame gadget. By: Google |
Eclipse Rich AJAX Platform (RAP) Visualization Wrappers (Productivity Tool) 10 visualization wrappers for the Eclipse Rich AJAX Platform (RAP): Motion Chart, Line Chart, Scatter Chart, GeoMap (partial), Pie Chart, Column Chart, Bar Chart, Area Chart, Gauge, and Annotated Timeline By: David Donohue Source code available at http://www.eclipse.org/rap/ |
TracGViz (Productivity Tool) TracGViz is a free and open source tool that provides components so that Trac will be able to use Visualization gadgets as well implements data managed by Trac as a Google Visualization API data source. By: Olemis Lang Source code available at http://mac.softpedia.com/progDownload/TracGViz-Download-58517.html |
GvisWriter (Productivity Tool) GVisWriter is a PHP 5 class library that generates gvis.js Javascript code. Use this class to generate Google Visualization visualizations using PHP. The library uses the Google Code Project gvis.js wrapper instead of generating native Google Visualization Javascript. By: Eric Palmer Source code available at http://code.google.com/p/gviswriter/source/browse |
vis-table (Data Source) A library implementing a Google Visualization datasource in PHP. It has three main parts. The datatable implementation itself, the query language parser, and the formatters. By: Mark W. Source code available at http://code.google.com/p/vis-table/source/browse |
Google Datasource Implementation in Oracle PL/SQL (Data Source) An Oracle PL/SQL package that enables Oracle to server Data Sources directly from the database. So basically you can use any Oracle query as a base Datasource (the package will return a JSON file with the data). It has almost-full support for the Google Query Language. By: Jose Luis Canciani Source code available at http://code.google.com/p/oragoods/source/browse |
Most of the content in this directory was developed by other companies or by Google's users, not by Google. Google makes no promises or representations about the application's performance, quality, security, or content. Google doesn't charge for inclusion in this directory or accept payment for better placement.