StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Stackups
  2. Application & Data
  3. Languages
  4. Query Languages
  5. Cube.js vs graphql.js

Cube.js vs graphql.js

OverviewComparisonAlternatives

Overview

graphql.js
graphql.js
Stacks93
Followers85
Votes0
GitHub Stars2.3K
Forks88
Cube
Cube
Stacks96
Followers258
Votes30

Share your Stack

Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.

View Docs
CLI (Node.js)
or
Manual

Detailed Comparison

graphql.js
graphql.js
Cube
Cube

Lightest GraphQL client with intelligent features. You can download graphql.js directly, or you can use Bower or NPM.

Cube: the universal semantic layer that makes it easy to connect BI silos, embed analytics, and power your data apps and AI with context.

No dependencies, plain vanilla JavaScript.;Plug & Play.;Isomorphic.;Runs on most browsers.;You don't need to install Node.js ecosystem on your computer.
* Pre-aggregation; * Caching; * Data modeling; * APIs; * Works with any relational database;
Statistics
GitHub Stars
2.3K
GitHub Stars
-
GitHub Forks
88
GitHub Forks
-
Stacks
93
Stacks
96
Followers
85
Followers
258
Votes
0
Votes
30
Pros & Cons
No community feedback yet
Pros
  • 8
    API
  • 6
    Open Source
  • 6
    Caching
  • 6
    Visualization agnostic
  • 4
    Rollups orchestration
Cons
  • 1
    No ability to update "cubes" in runtime
  • 1
    Poor performance
  • 1
    Doesn't support filtering on left joins
  • 1
    Incomplete documentation
  • 1
    Cannot use as a lib - only HTTP
Integrations
GraphQL
GraphQL
Amazon Redshift
Amazon Redshift
Google BigQuery
Google BigQuery
Microsoft SQL Server
Microsoft SQL Server
Snowflake
Snowflake
Presto
Presto
MySQL
MySQL
PostgreSQL
PostgreSQL
Microsoft Azure
Microsoft Azure
Oracle
Oracle
Amazon Athena
Amazon Athena

What are some alternatives to graphql.js, Cube?

GraphQL

GraphQL

GraphQL is a data query language and runtime designed and used at Facebook to request and deliver data to mobile and web apps since 2012.

Metabase

Metabase

It is an easy way to generate charts and dashboards, ask simple ad hoc queries without using SQL, and see detailed information about rows in your Database. You can set it up in under 5 minutes, and then give yourself and others a place to ask simple questions and understand the data your application is generating.

Prisma

Prisma

Prisma is an open-source database toolkit. It replaces traditional ORMs and makes database access easy with an auto-generated query builder for TypeScript & Node.js.

PostGraphile

PostGraphile

Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database

Superset

Superset

Superset's main goal is to make it easy to slice, dice and visualize data. It empowers users to perform analytics at the speed of thought.

OData

OData

It is an ISO/IEC approved, OASIS standard that defines a set of best practices for building and consuming RESTful APIs. It helps you focus on your business logic while building RESTful APIs without having to worry about the various approaches to define request and response headers, status codes, HTTP methods, URL conventions, media types, payload formats, query options, etc.

Power BI

Power BI

It aims to provide interactive visualizations and business intelligence capabilities with an interface simple enough for end users to create their own reports and dashboards.

Mode

Mode

Created by analysts, for analysts, Mode is a SQL-based analytics tool that connects directly to your database. Mode is designed to alleviate the bottlenecks in today's analytical workflow and drive collaboration around data projects.

Google Datastudio

Google Datastudio

It lets you create reports and data visualizations. Data Sources are reusable components that connect a report to your data, such as Google Analytics, Google Sheets, Google AdWords and so forth. You can unlock the power of your data with interactive dashboards and engaging reports that inspire smarter business decisions.

AskNed

AskNed

AskNed is an analytics platform where enterprise users can get answers from their data by simply typing questions in plain English.

Related Comparisons

Bootstrap
Materialize

Bootstrap vs Materialize

Laravel
Django

Django vs Laravel vs Node.js

Bootstrap
Foundation

Bootstrap vs Foundation vs Material UI

Node.js
Spring Boot

Node.js vs Spring-Boot

Liquibase
Flyway

Flyway vs Liquibase