What is cube built with?
cube is a Rust repo built with Tokio, Express, graphql-scalars, nexus, axum, and 6 more. It stores its data in arrow, datafusion, ClickHouse, DuckDB, mssql, and 2 more, signs people in with rpassword, jsonwebtoken, @aws-sdk/credential-providers, @azure/identity, jwt-decode, and 1 more, stores files in AWS S3, connects to GitHub, makes its content with minijinja, js-yaml, xmlbuilder2, html-entities, prismjs, and 2 more, validates its data with Zod, joi, Ajv, and cron-validator, is tested with supertest, Vitest, jest-preset-angular, @vue/test-utils, testcontainers, and 5 more, deploys with log, env_logger, simple_logger, tracing, tracing-futures, and 2 more, and uses lru-cache, @aws-sdk/s3-request-presigner, @azure/storage-blob, Google Cloud, sqlstring, and 11 more. It has 753,209 written lines, with 773 test files.
Read on November 5, 2026, at commit f2412e3. Read it as markdown
Frontend
Interface 15
antd58 files
react-beautiful-dnd9 files
- Chart.js1 file
elkjs1 file
inquire1 file
react-chartjs-21 file
react-monaco-editor1 file
- reactflow1 file
recharts1 file
- monaco-editor6 files
- cli-progress2 files
- comfy-table2 files
- @graphiql/toolkit1 file
- react-hotkeys-hook1 file
- react-responsive1 file
The base 5
- React167 files · in packages/cubejs-playground/vizard/package.json
react-router-dom9 files
- Vue2 files
- Vitein packages/cubejs-playground/vizard/package.json
- history1 file
Styles 1
- styled-components49 files
Icons 1
- Ant Design45 files
Backend
Data 22
datafusion242 files
arrow7 files
- Postgres6 files · packages/cubejs-postgres-driver/src/PgClient.ts, line 1
- ClickHouse3 files
- DuckDB3 files
- Google Cloud2 files · packages/cubejs-base-driver/src/storage-fs/gcs.fs.ts, line 1
- MySQL2 files · packages/cubejs-mongobi-driver/src/MongoBIDriver.ts, line 12
@aws-sdk/client-redshift1 file
@aws-sdk/s3-request-presigner1 file
- Snowflake1 file · packages/cubejs-snowflake-driver/src/SnowflakeDriver.ts, line 13
- SQLite1 file · packages/cubejs-sqlite-driver/driver/SqliteDriver.js, line 11
- rocksdb15 files
Sign-in 6
@aws-sdk/credential-providers2 files
rpassword1 file
- jsonwebtoken10 files
- jwt-decode2 files
- @azure/identity1 file
- http-auth-basic1 file
The base 2
- Express10 files · in packages/cubejs-server/package.json
- axum5 files
Other repos with a similar stack
Ordered by how much of its stack they share with cube, then by stars.
- ruvnetruflo80.9k
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
15 of 229 in common · TypeScriptCompare → - hoppscotchhoppscotch80.7k
Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia
13 of 229 in common · TypeScriptCompare →
Frequently asked questions
What language is cube written in?
What framework does cube use?
What database does cube use?
What does cube sign people in with?
What services does cube use?
The proof: packages/cubejs-base-driver/src/storage-fs/aws.fs.ts, line 2
Does cube have tests?
Which repos have a stack like cube's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

