Ad
 
Learn more
Favicon of Cube

Cube

Cube is a universal semantic layer that connects data sources to analytics tools, providing consistent definitions and fast queries.

Open Source Alternative to:

Screenshot of Cube website

Cube is an open-source universal semantic layer that acts as a bridge between your data sources and analytics tools. It provides a centralized place to define data models, metrics, and access controls that can be used consistently across your entire data stack.

Key benefits of Cube:

  • Unified data modeling: Define your metrics, dimensions, and business logic once in Cube and reuse them across all your BI tools, dashboards, and data apps. This ensures consistency and saves time.
  • Powerful caching and pre-aggregations: Cube optimizes query performance with intelligent caching and pre-aggregation strategies, delivering fast analytics even on large datasets.
  • Flexible API options: Access your data through REST, GraphQL, SQL, or MDX APIs. This allows you to integrate Cube with virtually any front-end tool or custom application.
  • Fine-grained access control: Implement row-level and column-level security policies directly in your semantic layer, ensuring data governance across all connected tools.
  • Multi-database support: Connect to popular databases and data warehouses like Postgres, MySQL, BigQuery, Snowflake, and more.
  • Developer-friendly: Built with a code-first approach, Cube integrates seamlessly into modern data engineering workflows with features like version control and CI/CD support.

By centralizing data definitions and optimizing query performance, Cube helps data teams deliver more consistent, faster, and secure analytics experiences across their organization.

Share:

Similar open source projects

Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit