Cube

Cube is an open-source semantic layer that allows you to define metrics, sizes, and access rules on data sources by code. SQL, REST and GraphQL present data via API to BI vehicles, special applications, or AI agents. Thanks to the internal relational caching engine, it allows for data query with high concurrency and low latency.

CU

cube-js · Analytics & Business Intelligence

STARS21.1K
FORKS2.2K
COMMITS—
CONTRIBUTORS376
VERSIONv1.7.9
UPDATEDtoday
Analyticsapiheadless-bisemantic-layerApache-2.0 / MIT

Common commercial products in this category: Tableau, Power BI, Looker

What can it do?
  • You define metrics and business logic in your data sources in a central code structure.
  • You serve the data you identify to different platforms via SQL, REST and GraphQL API.
  • Using the built-in cache engine, you get low latency in data queries.
Heads up
  • • High number of open issues (1,178)
User reviews
  • ↑ PositiveHacker News

    Polaroid Cube

    “Hey - you're absolutely right about the video quality. Thanks for pointing it out. The cube looks like a great product, but I was wondering if it will be pro quality. Your post helps. GoPro actually does produce usable pro-quality HD video. Amazing for such a compact and simple…”

My note

Alternative pages

More in: Analytics & Business Intelligence