Skip to content

Concepts

This section explains the building blocks behind Wallabi and how they connect. Each concept has its own page with more detail.

Everything in Wallabi flows in one direction: Data Sources → Transforms → Data Apps → App Host.

  • Data Sources are connections to where your data lives — databases, SaaS applications, or files. You set these up in the Wallabi app; your data stays where it is and Wallabi pulls it in as needed.
  • Transforms shape your raw data into something useful for your app. Think of them as saved queries that Wallabi runs on your behalf.
  • Data Apps are the interactive experiences your team uses — dashboards, tables, charts, and filters, all powered by your transformed data.
  • App Hosts are the deployments that serve your data apps. Each app host can contain multiple apps and supports dev, preview, and production environments.

Your data stays in your database. When someone opens a data app, here’s what happens:

  1. The app host sends a query plan to Wallabi
  2. Wallabi runs the query on your database and returns the results in an efficient format
  3. Your browser loads the results and can filter, sort, and reshape them instantly — no more round-trips to the server

No database credentials ever touch your app host. Wallabi handles all authentication and data access.

  • Wallabi Core — The platform engine that runs transforms and manages data access
  • Data Apps — Building interactive, data-driven experiences
  • Transforms — How data gets shaped for your apps
  • App Components — The building blocks for grids, charts, and filters
  • Development Workflow — Environments, deployment, and day-to-day development