Power customer‑facing analytics features and business intelligence tools on top of your cloud data warehouse.Get started with Cube.jsGet started with Cube.jsTry hosted Cube CloudTry hosted Cube Clouddata sourcesCubeSQL GenerationSecurityCachingAPIPre-aggregationsOrchestrationHeadless infrastructure for data access and metricsYour applicationsRead user stories →Read user stories →
What is Cube?
Cube is a complete set of building blocks for building data apps with big data. Build faster with automated SQL generation, query acceleration, security and access control, consistent metrics definitions, and API design.VisualizationChart.jsD3.jsHighchartsChart.jsD3.jsHighchartsfront-end codeReactAngularVueVanilla JSReactAngularVueVanilla JSVISUALIZATION
Visualization-agnostic tools for building custom UIs
Client libraries for data fetch instead of pre-built visualizationsBindings to front-end frameworks: React, Angular, VueSupport for all charting libraries: Chart.js, D3.js, Google Charts, Highcharts, and moreAPI
Analytical API server
Data modeling capabilities for everything from simple counts to cohort retention and funnel analysisOutstanding performance with query orchestration and multi-level cachingBuilt-in support for multitenancy and row-level securityCUBE.JS DATA SCHEMAdatabase
Support for modern data stores
Serverless query enginesCloud-hosted and on-premise databasesRDBMS and big data storesGenerated SQL
Cube is ready to power your next data app
Fit to existing applications and technology stacksHandle trillions of data points with sub-second response timesBuild multi-tenant applications with built-in security