Learn about the concepts behind GoodData, dive into technical details and follow practical examples to learn how to make GoodData work for you:


As a developer, make use of our development kits and API:

Python SDK

Develop Python applications using our analytical engine.

Overview GoodData Python SDK Foreign Data Wrapper GoodData Pandas

React SDK

Develop web applications with GoodData.UI React components.

Overview Getting Started Interactive Code Examples Github Repository

API Docs

General reference for using the GoodData REST API.

Overview API Reference

Join & Learn

Meet other GoodData developers, talk with us and learn:

Slack Channel

Meet other GoodData developers. Search our knowledge base.

Join us on Slack


Find answers, share ideas, be inspired and inspire others!

Check community


Learn how to use GoodData with our hands-on tutorials.

Do our courses


Getting Started

New to GoodData? Follow this tutorial to get up to speed.

Deploy & Install

Install GoodData and make it available for use on your site.

Manage Deployment

Manage your organizations, users and workspaces.

Connect Data

Set up a connection between your data and GoodData.

Model Data

Bridge the gap between your data and our analytics.

Create Metrics

Set up your organizations, workspaces and data sources.

Create Visualizations

Learn how to use present your data using visualizations.

Create Dashboards

Learn how to visualize your data with visualizations and dashboards.

Embed Visualizations

Use visualizations in your web applications and make your analytics available to everyone.


General reference for using SDKs and the API for GoodData.

What's new?