CU

Cube

Semantic layer and headless BI for building data apps

Dashboards & Startpages ★ 20.6k stars Medium setup Apache-2.0

Cube is an open source headless business intelligence platform that provides a semantic modeling layer, caching, and APIs for building data applications and dashboards. It exposes metrics over REST, GraphQL, and SQL so any frontend can consume consistent data definitions.

Key features

  • Reusable semantic data models
  • REST, GraphQL and SQL APIs
  • Pre-aggregation caching
  • Multi-tenant data access

Pros & cons

Strengths

  • Consistent metrics across tools
  • Strong API surface

Trade-offs

  • Requires data modeling effort
  • No bundled dashboard UI

Cube replaces

Compare Cube

64 head-to-head comparisons.

Similar dashboards & startpages apps