awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cube-js avatar

cube-js/cube.js

0
View on GitHub↗
cube.dev↗

Cube.js

Cube is a semantic layer data platform that maps raw SQL databases to standardized business metrics and dimensions. It functions as a SQL dialect translator, converting abstract semantic queries into optimized SQL statements for various cloud data warehouses.

The platform operates as a multi-tenant data gateway, isolating information and security permissions for different customers within a single deployment. It includes a relational caching engine that stores pre-aggregated query results to reduce latency and decrease the load on primary data warehouses.

The system provides a REST-based interface for serving modeled data and visualizations as an embedded analytics API. It supports connecting modeled data to external business intelligence software and exposing metrics through web interfaces for use by external applications. Access is managed through role-based controls to restrict data visibility.

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Features

  • SQL-Based Semantic Layer - Provides a semantic layer that maps raw SQL databases to standardized business metrics and dimensions.
  • Semantic Data Models - Maps raw SQL database schemas to a standardized semantic layer of business metrics and dimensions using code.
  • Business Metrics - Maps raw data sources to consistent business-level performance indicators and derived metrics.
  • Semantic Data APIs - Provides web interfaces to serve standardized metrics and dimensions to external applications and automated agents.
  • Multi-Tenant Data Management - Functions as a multi-tenant data gateway that isolates information and security permissions for different customers.
  • SQL Database Connectivity - Integrates with various cloud warehouses and SQL-compliant databases to fetch and process raw information.
  • SQL Dialect Adapters - Translates abstract semantic queries into optimized SQL statements tailored for various cloud data warehouses.
  • RESTful API Interfaces - Exposes modeled business metrics and dimensions through a standardized REST API for external consumption.
  • Multi-Tenancy Security - Isolates data and access for different customers within a single deployment to ensure privacy.
  • Multi-Tenant Isolation Layers - Provides a dedicated mapping layer to ensure strict data isolation between different customers within a single deployment.
  • Role-Based Access Control - Restricts data visibility and platform actions based on specific user roles to ensure secure access.
  • Role-Based Access Controls - Enforces data visibility and platform permissions by mapping user identities to predefined security roles.
  • Embedded Analytics - Provides a REST-based interface for serving modeled data and visualizations directly into customer-facing applications.
  • Metric Delivery APIs - Serves defined business metrics and dimensions through standard web interfaces for use by external applications.
  • BI Tool Integration - Connects modeled data to external business intelligence software for visualization in spreadsheets and dashboards.
  • Query Result Caching - Implements a relational caching engine that stores pre-aggregated query results to reduce primary data warehouse load.
  • BI Tool Connectors - Enables connecting modeled semantic data to external business intelligence software for visualization in dashboards.
  • Interactive Embeds - Provides the ability to embed interactive data visualizations and analytics surfaces directly into customer-facing applications.
  • Datenbanken - Headless BI platform providing GraphQL APIs for data warehouses.
20,193 Stars·2,049 Forks·Rust·4 Aufrufe

Star-Verlauf

Star-Verlauf für cube-js/cube.jsStar-Verlauf für cube-js/cube.js

Häufig gestellte Fragen

Was macht cube-js/cube.js?

Cube is a semantic layer data platform that maps raw SQL databases to standardized business metrics and dimensions. It functions as a SQL dialect translator, converting abstract semantic queries into optimized SQL statements for various cloud data warehouses.

Was sind die Hauptfunktionen von cube-js/cube.js?

Die Hauptfunktionen von cube-js/cube.js sind: SQL-Based Semantic Layer, Semantic Data Models, Business Metrics, Semantic Data APIs, Multi-Tenant Data Management, SQL Database Connectivity, SQL Dialect Adapters, RESTful API Interfaces.

Welche Open-Source-Alternativen gibt es zu cube-js/cube.js?

Open-Source-Alternativen zu cube-js/cube.js sind unter anderem: dbt-labs/dbt-core — dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control.… cube-js/cube — Cube is a semantic data layer that provides a unified framework for defining business metrics, dimensions, and… lightdash/lightdash — Lightdash is an open-source business intelligence platform that treats analytics logic as code. It centralizes metric… apache/incubator-superset — This project is a business intelligence suite and SQL data visualization platform used for data analysis, reporting,… erupts/erupt — Erupt is a framework for building administrative interfaces, business intelligence layers, and visual workflow… abpframework/abp — ABP is an opinionated architectural framework for building enterprise software solutions using .NET and ASP.NET Core.…

Open-Source-Alternativen zu Cube.js

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Cube.js.
  • dbt-labs/dbt-coreAvatar von dbt-labs

    dbt-labs/dbt-core

    13,051Auf GitHub ansehen↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Rustanalyticsbusiness-intelligencedata-modeling
    Auf GitHub ansehen↗13,051
  • cube-js/cubeAvatar von cube-js

    cube-js/cube

    20,251Auf GitHub ansehen↗

    Cube is a semantic data layer that provides a unified framework for defining business metrics, dimensions, and relationships across diverse data sources. By acting as a headless business intelligence engine, it transforms raw data into a governed model that can be queried via SQL, REST, and GraphQL interfaces. This architecture ensures consistent data definitions and logic across all downstream analytical applications and reporting tools. The platform distinguishes itself through its integrated conversational AI capabilities, which allow users to explore data using natural language. It orches

    Rustagentic-analyticsagentsai
    Auf GitHub ansehen↗20,251
  • lightdash/lightdashAvatar von lightdash

    lightdash/lightdash

    5,557Auf GitHub ansehen↗

    Lightdash is an open-source business intelligence platform that treats analytics logic as code. It centralizes metric and dimension definitions in a semantic layer, allowing data teams to define business metrics in YAML files version-controlled alongside data models. This approach ensures consistent, governed data access without requiring users to write SQL. Lightdash introduces CI/CD workflows for BI content, enabling teams to validate, test, and deploy analytics changes through automated pipelines and isolated preview environments. Its natural language query interface allows users to ask qu

    TypeScriptbusiness-intelligencedata-analyticsdata-visualization
    Auf GitHub ansehen↗5,557
  • apache/incubator-supersetAvatar von apache

    apache/incubator-superset

    73,325Auf GitHub ansehen↗

    This project is a business intelligence suite and SQL data visualization platform used for data analysis, reporting, and monitoring. It provides a web application for exploring datasets and building interactive dashboards, complemented by a web-based SQL query editor for analyzing raw data from connected stores. The platform features a semantic data layer to define standardized metrics and dimensions, ensuring consistent data interpretation across reports. It includes a security framework with role-based access control to manage user permissions and authentication across shared dashboards. T

    TypeScript
    Auf GitHub ansehen↗73,325
Alle 30 Alternativen zu Cube.js anzeigen→