cube
by cube-js
Cube Core is a standalone semantic layer where you define business metrics, dimensions, joins and access rules once in code. It then serves them through SQL, REST and GraphQL APIs to BI tools, custom apps or AI agents.
- Stars
- 21.1k +9 a day
- Licence
- Unclear
- Runs on
- A small server
- Setup
- Technical
- Language
- Rust
- Age
- 2968 days
What you can do with it
- Define metrics such as revenue or churn once and reuse them across dashboards, apps and AI agents
- Connect to Postgres, Snowflake, BigQuery or Databricks and query them through one SQL, REST or GraphQL API
- Build customer-facing analytics dashboards inside your own product with fast cached queries
Could replace
- Tableau
- Power BI
Our suggestion based on what it does, not a feature-by-feature comparison.
Make money with it
A freelance data developer could offer to set up a governed metrics layer and custom dashboards for small companies that have outgrown spreadsheets.
An idea, not financial advice. Check the licence before charging for anything built on it.
Ways a business could use it
- Give customers a branded analytics dashboard inside your software product without paying per-seat fees for an embedded BI service
- Keep one agreed set of business metrics so reports from different tools match and staff stop reconciling spreadsheets
Can you use it commercially?
No standard licence detected. Read the licence before using it commercially.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
Run the official cubejs/cube Docker image in a project folder, then open localhost:4000 to finish setup and connect your data source.
Follow the official instructions in the project README.
Things to check
- Development mode switches off authentication, so it must never be exposed to the internet or used in production
- Licence is reported as unclear by GitHub, though the README says the client is MIT and the backend is Apache 2.0
- Headless, so it has no built-in dashboards and needs a separate front end or BI tool
- The commercial Cube product holds the fuller BI features, so the open-source version is more limited
Checked 02 Nov 2026. Summary drafted by AI from the project's README.