Quickstarts

Tinybird is a data platform that provides infrastructure and tooling to build, deploy, and iterate data projects at any scale. For a deeper overview, see Core concepts.

Pick a quickstart based on how you want to build with Tinybird.

  • TypeScript SDK

    Define Data Sources and Endpoints with typed resources.

  • Python SDK

    Define resources in Python and deploy with the Tinybird CLI.

  • Tinybird CLI

    Use datafiles, the Tinybird CLI, and cloud branches.

Not sure where to start?

  • Prefer SQL-first workflows and datafiles: start with Tinybird CLI.
  • Want typed resources and a TypeScript-native workflow: start with TypeScript SDK.
  • Want Python-native resource definitions and runtime usage: start with Python SDK.