CubeJS
Cube is a Semantic Layer for every data app that aims to connect data silos, drive consistent metrics, and power your AI and analytics with context. It allows you to define and manage metrics upstream to consolidate your workflow, centralize definitions, and create a single source of truth. The app also provides granular access controls to grant column- and role-based operational and viewing permissions upstream. Cube ensures your data is reliably performant with a powerful caching layer and advanced preaggregation capabilities. Furthermore, it allows you to connect your data to any front-end application to build beautiful custom visualizations with Cube’s GraphQL, REST, and SQL APIs. Cube is an API-first, four-part semantic layer that enables data engineers and developers to make their data consistent, secure, performant, and accessible across every application.
Quick Info
| Field | Value |
|---|---|
| Category | Productivity |
| Subcategory | Documents & Office |
| Default Port | 4000 |
| Docker Image | cubejs/cube:v1.6.39 |
| Dependencies | Docker, Postgres |
| OS Support | Ubuntu 22.04, Ubuntu 24.04, Debian 12 |
Links
- 🌐 Website
- 📚 Documentation
- 💻 GitHub