What is tabby built with?
tabby is a Rust repo built with axum, tower, Streamlit, Tokio, axum-extra, and 2 more. It stores its data in sqlx, cached, and lru-cache, signs people in with jsonwebtoken, argon2, openidconnect, jwt-decode, and @urql/exchange-auth, uses AI through text-splitter, ollama-rs, OpenAI, and @orama/orama, measures its use with PostHog, connects to GitHub, makes its content with jsonlines, htmd, lettre, toml, react-email, and 14 more, validates its data with validator, Zod, and @hookform/resolvers, is tested with insta, deep-equal, Chai, Vitest, and Mocha, deploys with tracing, OpenTelemetry, opentelemetry_sdk, opentelemetry-otlp, tracing-opentelemetry, and 2 more, and uses sqlx-sqlite and SQLite. It has 146,843 written lines, with 35 test files.
Read on November 7, 2026, at commit 21b2904. Read it as markdown
Frontend
Interface 28
sonner33 files
- React Hook Form32 files
- Radix UI26 files
- CodeMirror16 files
tiptap14 files
- Framer9 files
react-day-picker6 files
@uidotdev/usehooks4 files
react-resizable-panels4 files
react-intersection-observer3 files
recharts3 files
downshift2 files
tippy.js2 files
@uiw/codemirror-extensions-langs1 file
embla-carousel-autoplay1 file
embla-carousel-react1 file
react-error-boundary1 file
react-syntax-highlighter1 file
- react-textarea-autosize4 files
- react-activity-calendar2 files
- react-json-view2 files
- cm6-graphql1 file
- cmdk1 file
- indicatif1 file
- react-lazy-load1 file
- react-topbar-progress-indicator1 file
- spinners1 file
- utoipa-swagger-ui1 file
The base 2
- React234 files · in ee/tabby-ui/package.json
- Next.js91 files · in ee/tabby-ui/package.json
Styles 5
class-variance-authority8 files
- @codemirror/theme-one-dark1 file
tailwind-merge1 file
- Tailwind CSS
- next-themes5 files
Icons 2
- Lucide11 files
- @radix-ui/react-icons2 files
Backend
Data 5
- SQLite1 file · crates/sqlx-migrate-validate/Cargo.toml, line 11
- sqlx26 files
- cached5 files
- lru-cache2 files
- sqlx-sqlite
Sign-in 5
@urql/exchange-auth1 file
- jwt-decode3 files
- jsonwebtoken2 files
- argon21 file
- openidconnect1 file
AI 3
@orama/orama1 file
- text-splitter4 files
- ollama-rs3 files
Other repos with a similar stack
Ordered by how much of its stack they share with tabby, then by stars.
- CherryHQcherry-studio53.3k
Your AI workspace for models, agents, and productivity.
24 of 212 in common · TypeScriptCompare →
Frequently asked questions
What language is tabby written in?
What framework does tabby use?
What database does tabby use?
What does tabby sign people in with?
Does tabby use AI?
What services does tabby use?
The proof: ee/tabby-ui/lib/posthog.tsx, line 5
Does tabby have tests?
Which repos have a stack like tabby'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 →

