open source

Headless Business Intelligence

Access data, organize it, and deliver it to every tool
so you can build powerful, fast, and consistent data applications.

Coupang logo
Cota logo
Cyndx logo
Jobber logo
IBM logo
Intuit logo
Telstra logo
Walmart logo
With over 10,000+ stars on GitHub, Cube is trusted by Fortune 500 companies and startups

What is Cube?

Cube is an API‑first business intelligence platform for data engineers and application developers to make data accessible and consistent across every application.

Learn more about connecting Cube to data sources and analytics & visualization tools.

The anatomy of Headless BI

Power analytics & visualization tools and other data applications by defining a data model, accelerating your queries, managing security and multitenancy, and exposing data to your applications via SQL, REST, and GraphQL APIs.

Connect to modern data sources

Use any SQL‑compliant data source: cloud data warehouses like Snowflake or Google BigQuery, query engines like Presto or Amazon Athena, and application databases like Postgres.

Check supported data sources.

Data Stores schema

Create your data model

Declaratively define how your metrics should be calculated, and leverage built‑in caching and access control with multitenancy and row‑level security.

Learn about defining a data model, using caching, and implementing access control.

SELECT
  state, MEASURE(price)
FROM
  db.Sales
WHERE
  state IN('CA', 'FL', 'WA')
GROUP BY
  state

Connect to existing tools or power custom interfaces

Integrate with data visualization tools and bind to popular front‑end frameworks to create better user experiences.

Explore supported visualization tools.

Ship faster

Save time, complexity, and development costs.

Performance
Build new data apps in hours
instead of weeks
Infrastructure
Automate API
development work
Organization
Leverage optimized
infrastructure
Jobber

Cube really stood out as a great fit for our use case. We were able to level‑up our data infrastructure without needing to build a full‑blown and expensive data pipeline.

Photo of Jc Weinrich

Jc Weinrich

Architect

NearSt

Cube helped us reduce response times 100x and increase the amount of information we could display on our customer facing dashboards.

Photo of Thomas Ankcorn

Thomas Ankcorn

Technical Lead

Premise

Cube is an API that's built already. We’re not starting from scratch. Otherwise we’d be building an HTTP layer and abstraction over SQL.

Photo of Craig Beck

Craig Beck

Software Engineer

Simon

We can develop and ship analytics products without dealing with any net new infrastructure development going forward. Our efforts are focused on what matters: the data and the UI.

Photo of Louis Zuckerman

Louis Zuckerman

Staff Software Engineer & Team Lead

ShopBack

Cube provides us with the framework and tools to build our custom data visualization platform with minimal effort. Our full‑stack developers are able to get productive quickly, optimizing performance wherever possible.

Photo of David Chua

David Chua

Senior Engineering Manager

Join the Cube community

Open source

200 contributors and 10,000+ stars on GitHub

Vibrant community

4,000 members on Slack

Get Cube updates to your inbox

Stay up to date with the latest features and changes to Cube

Start using Cube

Fully managed hosting of your Cube apps

Get Started

Open‑source analytics API

Run Locally