What is dbt built with?
dbt is a Rust repo built with axum, Tokio, React, react-router-dom, and Vite. It stores its data in arrow, datafusion, and SQLite, signs people in with jsonwebtoken, makes its content with askama, handlebars, liquid, minijinja, minijinja-contrib, and 11 more, validates its data with schemars and Zod, is tested with arbitrary, libfuzzer-sys, fake, Vitest, and Testing Library, deploys with tracing, tracing-subscriber, tracy-client, bollard, OpenTelemetry, and 2 more, and uses aws-sdk-s3, rusqlite, Redis, and DuckDB. It has 820,702 written lines, with 300 test files.
Read on November 9, 2026, at commit d5578da. Read it as markdown
Frontend
Interface 11
- xyflow24 files
- TanStack16 files
- Radix UI14 files
react-hot-toast5 files
@dagrejs/dagre2 files
@uidotdev/usehooks2 files
- console16 files
- dialoguer7 files
- indicatif3 files
- react-helmet-async2 files
- comfy-table1 file
The base 3
- React214 files · in crates/dbt-docs-server/web/package.json
react-router-dom18 files
- Vite1 file · in crates/dbt-docs-server/web/package.json
Styles 4
tailwind-merge60 files
class-variance-authority10 files
@tailwindcss/forms2 files
- Tailwind CSS2 files
Icons 1
- Lucide92 files
Backend
The base 1
- axum3 files
Data 7
arrow103 files
datafusion25 files
- SQLite3 files · crates/adbc-record-replay/src/storage/sqlite.rs, line 7
- Redis2 files · crates/dbt-state/src/task_cache_redis.rs, line 3
- DuckDB1 file
aws-sdk-s3
rusqlite
Sign-in 1
- jsonwebtoken2 files
Other repos with a similar stack
Ordered by how much of its stack they share with dbt, then by stars.
Frequently asked questions
What language is dbt written in?
What framework does dbt use?
What database does dbt use?
What does dbt sign people in with?
What services does dbt use?
Does dbt have tests?
Which repos have a stack like dbt'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 →

