What is vibe-kanban built with?
vibe-kanban is a Rust repo built with Tauri, axum, Tokio, axum-extra, objc2-foundation, and 5 more. It stores its data in sqlx, Postgres, SQLite, and @tanstack/react-db, signs people in with ed25519-dalek, hmac, jsonwebtoken, spake2, azure_identity, and 2 more, uses AI through rmcp, agent-client-protocol, and codex-protocol, measures its use with PostHog, watches its errors with Sentry, makes its content with csv, image, jsonc-parser, zip, @lexical/markdown, and 5 more, validates its data with schemars, Zod, and rjsf, deploys with opentelemetry-http, tracing, tracing-subscriber, azure_core, OpenTelemetry, and 2 more, and uses aws-sdk-s3, sqlx-postgres, sqlx-sqlite, azure_storage_blob, lru, and 1 more. It has 221,595 written lines, with 6 test files.
Read on November 8, 2026, at commit 08064e0. Read it as markdown
Frontend
The base 5
- React386 files ยท in packages/web-core/package.json
- TanStack62 files
- tanstack16 files
- Tauri4 files
- Vitein packages/web-core/package.json
Interface 20
- eBay53 files
lexical21 files
- Radix UI13 files
@hello-pangea/dnd9 files
react-dropzone4 files
xterm4 files
- @tanstack/react-virtual3 files
@rjsf/core1 file
- Mermaid1 file
objc2-user-notifications1 file
objc2-web-kit1 file
react-resizable-panels1 file
tauri-plugin-notification1 file
- react-hotkeys-hook7 files
- react-virtuoso6 files
- dialoguer2 files
- indicatif2 files
- notify-rust2 files
- cmdk1 file
- tauri-winrt-notification1 file
Styles 3
class-variance-authority4 files
tailwind-merge2 files
- Tailwind CSS
Icons 3
- @phosphor-icons/react142 files
- Lucide45 files
- Simple Icons3 files
Backend
The base 1
- axum113 files
Data 10
- Postgres4 files ยท crates/api-types/Cargo.toml, line 11
- SQLite3 files ยท crates/db/Cargo.toml, line 14
- @tanstack/react-db2 files
aws-sdk-s3
- sqlx97 files
- azure_storage_blob1 file
- lru1 file
- moka1 file
- sqlx-postgres
- sqlx-sqlite
Sign-in 7
- ed25519-dalek7 files
- hmac4 files
- jsonwebtoken4 files
- spake22 files
- azure_identity1 file
- hkdf1 file
- jwt-decode1 file
AI 3
agent-client-protocol5 files
- rmcp15 files
- codex-protocol4 files
Services 2
Other repos with a similar stack
Ordered by how much of its stack they share with vibe-kanban, then by stars.
- BerriAIlitellm62.7k
The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]
28 of 186 in common ยท PythonCompare โ - aaif-goosegoose56.3k
an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
25 of 186 in commonCompare โ - paperclipaipaperclip111k
The open-source app everyone uses to manage agents at work
19 of 186 in common ยท TypeScriptCompare โ - infiniflowragflow93.5k
RAGFlow is an agent-native database: a Retrieval-Augmented Generation (RAG) engine that grew into context infrastructure.
19 of 186 in common ยท GoCompare โ - openinterpreteropeninterpreter68.8k
A coding agent for open models like Kimi K3 and GLM 5.3
19 of 186 in commonCompare โ - farion1231cc-switch151.7k
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode,DeepSeek Harness and more. Only official website: ccswitch.io
18 of 186 in commonCompare โ
Frequently asked questions
What language is vibe-kanban written in?
What framework does vibe-kanban use?
What database does vibe-kanban use?
What does vibe-kanban sign people in with?
Does vibe-kanban use AI?
What services does vibe-kanban use?
The proof: packages/web-core/src/shared/actions/index.ts, line 72
Does vibe-kanban have tests?
Which repos have a stack like vibe-kanban'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 โ

