GoodData | Developer Network

Tools

There is a variety of clients available for the GoodData platform in various stages of development.


GoodData CL (Java)

The official client.

Incorporates a quick and easy-to-use command-line utility that wraps access to GoodData APIs. It is able to generate create the data model, provision projects, users and load data and more.

The distribution also includes a reusable library to include in your applications and ready to use examples for loading data using flat-files, RDBMS, Google Analytics, Salesforce. The Java source code is avialable. Read more…

Download GoodData CL

WWW::GoodData (Perl)

Perl library and an easy to use command line tool with interactive shell is available from CPAN. It focuses on correctness of implementation and features project provisioning, browsing projects and reports, exports of reports to PDF, PNG and XLS. Compared with GoodData CL it is not able to generate model, but is able to execute existing MAQL DDL scripts.

Code is available on GitHub.

WWW::GoodData on CPAN

GoodData Ruby

A command-line utility and library for GoodData API access aiming to be GoodData CL counterpart in Ruby Language.

Still in early stage of development, more to come.

GoodData Ruby on GitHub