¿Con qué está hecho gitbutler?
gitbutler es un repo de Rust hecho con Svelte, SvelteKit, @tauri-apps/api, Tauri, axum y 7 más. Guarda sus datos en SQLite, inicia sesión con keyring, usa IA con ollama, Anthropic, OpenAI y rmcp, mide su uso con PostHog, vigila sus errores con Sentry, arma su contenido con marked, zip, image, infer, pulldown-cmark y 3 más, valida sus datos con schemars, se prueba con Vitest, Testing Library, @playwright/test, playwright y @storybook/addon-vitest, se despliega con tauri-apps, tracing, tracing-subscriber, tracing-appender, console-subscriber y 1 más y usa @tauri-apps/plugin-store, rusqlite, tauri-plugin-store y MCP. Son 738,025 líneas escritas, con 549 archivos de prueba.
Leído el 5 de noviembre de 2026, en el commit 88c5819. Léela en markdown
Frontend
La base 5
- Svelte229 archivos
- React73 archivos · en packages/but-mcp-app/package.json
- Tauri11 archivos
- SvelteKit2 archivos · en apps/web/package.json
- Viteen packages/but-mcp-app/package.json
Estilos 1
- two-face2 archivos
Interfaz 11
- Ratatui36 archivos
lexical27 archivos
- Base UI21 archivos
- TanStack10 archivos
ratatui-textarea6 archivos
ansi-to-tui1 archivo
react-resizable-panels1 archivo
tauri-plugin-dialog1 archivo
tauri-plugin-window-state1 archivo
- crossterm15 archivos
- gpui_platform2 archivos
Iconos 1
emojibase-data1 archivo
Backend
Datos 4
- SQLite23 archivos · crates/but-db/src/cache/mod.rs, línea 3
@tauri-apps/plugin-store1 archivo
tauri-plugin-store1 archivo
rusqlite
IA 2
- ollama1 archivo
- rmcp2 archivos
Servicios 5
- Sentry9 archivos · apps/desktop/src/components/onboarding/CloneForm.svelte, línea 16
OpenAI6 archivos · apps/desktop/src/lib/ai/openAIClient.ts, línea 6PostHog6 archivos · apps/desktop/src/lib/error/showError.ts, línea 5
- MCP2 archivos · packages/but-mcp-app/src/ReviewApp.tsx, línea 6
- Anthropic1 archivo · apps/desktop/src/lib/ai/anthropicClient.ts, línea 9
Inicio de sesión 1
- keyring1 archivo
Otros repos con un stack parecido
Ordenados por cuánto de su stack comparten con gitbutler, y después por estrellas.
- openinterpreteropeninterpreter68.8 k
A coding agent for open models like Kimi K3 and GLM 5.3
19 de 154 en comúnComparar → - farion1231cc-switch151.7 k
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode,DeepSeek Harness and more. Only official website: ccswitch.io
16 de 154 en comúnComparar → - hoppscotchhoppscotch80.7 k
Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia
15 de 154 en común · TypeScriptComparar → - BerriAIlitellm62.7 k
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]
15 de 154 en común · PythonComparar → - unslothaiunsloth79.1 k
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4.1, MiniMax-H3, Gemma 4, FLUX and more.
14 de 154 en común · PythonComparar →
Preguntas frecuentes
¿En qué lenguaje está escrito gitbutler?
¿Qué framework usa gitbutler?
¿Qué base de datos usa gitbutler?
La prueba: crates/but-db/src/cache/mod.rs, línea 3
¿Con qué inicia sesión gitbutler?
¿gitbutler usa IA?
¿Qué servicios usa gitbutler?
¿gitbutler tiene pruebas?
¿Qué repos tienen un stack parecido a gitbutler?
Mira tu código por dentro, hoy.
Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.
Gratis y sin cuenta.

