Tecnologías
¿Con qué está hecho Cap?
Cap es un repo de Rust hecho con axum, Tokio, objc2-app-kit, objc2-foundation, Vite y 5 más. Guarda sus datos en MySQL, accede a ellos con Drizzle, inicia sesión con keyring, jose, next-auth y @aws-sdk/credential-providers, cobra con Stripe, manda correos con Resend, guarda archivos en AWS S3, usa IA con ai, Anthropic y OpenAI, vigila sus errores con Sentry, se conecta a GitHub, arma su contenido con image, resvg, expo-image-picker, expo-document-picker, react-markdown y 3 más, valida sus datos con schemars, valibot, Zod y @hookform/resolvers, se prueba con Vitest, @playwright/test, jsdom y react-test-renderer, se despliega con tracing, tracing-subscriber, log, tracing-appender, @effect/opentelemetry y 1 más y usa expo-secure-store, Redis, @aws-sdk/s3-request-presigner y MCP. Son 2,208 archivos y 1,176,626 líneas escritas, con 687 archivos de prueba.
Leído el 4 de noviembre de 2026, en el commit 81ef0e4. Léela en markdown
/
Frontend
Interfaz
- metal2 archivos
- softbuffer2 archivos
- winit2 archivos
- ash1 archivo
Backend
Inicio de sesión
- keyring1 archivo
Apoyo
Contenido
- image14 archivos
- resvg3 archivos
Validación
- schemars
Despliegue
- tracing129 archivos
- tracing-subscriber5 archivos
- log4 archivos
- tracing-appender3 archivos
Herramientas
- proc-macro2
- quote
- clap20 archivos
- clap_complete1 archivo
- TypeScript1 archivo
Otras
- bitflags
- crossbeam-channel
- dispatch2
- flate2
- futures-util
- miniz_oxide
- nix
- objc2-core-foundation
- objc2-core-graphics
- rand
- regex
- scopeguard
- semver
- smol_str
- stable_deref_trait
- time
- windows-sys
- serde_json93 archivos
- serde87 archivos
- tempfile78 archivos
- anyhow58 archivos
- thiserror55 archivos
- windows43 archivos
- futures37 archivos
- libc19 archivos
- bytemuck18 archivos
- uuid16 archivos
- reqwest12 archivos
- dirs7 archivos
- chrono6 archivos
- url6 archivos
- either5 archivos
- sha25 archivos
- base644 archivos
- strum3 archivos
- blake32 archivos
- libloading2 archivos
- objc22 archivos
- zbus2 archivos
- byteorder1 archivo
- crc32fast1 archivo
- directories1 archivo
- imgref1 archivo
- indexmap1 archivo
- rayon1 archivo
- rgb1 archivo
- toml1 archivo
apps/chrome-extension
Frontend
La base
Estilos
- Tailwind CSS
class-variance-authority2 archivos
tailwind-merge1 archivo
Interfaz
- Radix UI2 archivos
Iconos
- Lucide14 archivos
Apoyo
Pruebas
- Vitest17 archivos
@playwright/test4 archivos
jsdom1 archivo
Otras
- clsx9 archivos
apps/desktop-gpui
Frontend
Interfaz
- global-hotkey4 archivos
- rfd4 archivos
- objc2-quartz-core1 archivo
- tray-icon1 archivo
Apoyo
La base
- Tokio27 archivos
- objc2-app-kit4 archivos
- objc2-foundation4 archivos
Contenido
- image35 archivos
- resvg2 archivos
Despliegue
- tracing81 archivos
- tracing-appender1 archivo
- tracing-subscriber1 archivo
Otras
- objc2-core-graphics
- serde_json47 archivos
- anyhow17 archivos
- futures-util16 archivos
- serde16 archivos
- windows-sys15 archivos
- tempfile14 archivos
- chrono11 archivos
- reqwest10 archivos
- libc9 archivos
- objc28 archivos
- raw-window-handle6 archivos
- dirs4 archivos
- base643 archivos
- block23 archivos
- rodio3 archivos
- semver3 archivos
- crc32fast1 archivo
- flate21 archivo
- minisign-verify1 archivo
- sha21 archivo
- sys-locale1 archivo
- toml1 archivo
- unicode-segmentation1 archivo
apps/discord-bot
Backend
Inicio de sesión
- jose1 archivo
Servicios
- GitHub1 archivo · apps/discord-bot/src/index.ts, línea 6
Apoyo
La base
- Hono1 archivo
Validación
- valibot1 archivo
Pruebas
- Vitest3 archivos
Otras
- buffer1 archivo
tweetnacl1 archivo
apps/media-server
Apoyo
La base
- Hono7 archivos
Validación
- Zod12 archivos
apps/mobile
Frontend
La base
- react-native33 archivos
- React27 archivos · en apps/chrome-extension/package.json
- Expo18 archivos · en apps/mobile/package.json
Interfaz
- react-native-reanimated11 archivos
- expo-image7 archivos
- react-native-safe-area-context5 archivos
- react-native-svg5 archivos
- expo-glass-effect3 archivos
- react-native-gesture-handler2 archivos
- expo-camera1 archivo
- Shopify1 archivo
Backend
Datos
- expo-secure-store1 archivo
Apoyo
Contenido
- expo-image-picker3 archivos
- expo-document-picker1 archivo
Pruebas
- Vitest35 archivos
- react-test-renderer19 archivos
Otras
- expo-haptics5 archivos
- expo-clipboard3 archivos
- expo-file-system3 archivos
- expo-constants2 archivos
- expo-web-browser2 archivos
- expo-device1 archivo
- expo-linking1 archivo
apps/status
Frontend
La base
- React3 archivos · en apps/chrome-extension/package.json
- Next.js2 archivos · en packages/web-backend/package.json
Backend
Datos
- Redis1 archivo · apps/status/lib/store.ts, línea 1
apps/web
Frontend
La base
- Next.js438 archivos · en packages/web-backend/package.json
- React393 archivos · en apps/chrome-extension/package.json
Estilos
- Tailwind CSS
class-variance-authority3 archivos
tailwind-merge3 archivos
Interfaz
sonner106 archivos
motion53 archivos
- Framer34 archivos
- Radix UI12 archivos
@uidotdev/usehooks5 archivos
- React Hook Form4 archivos
- canvas-confetti1 archivo
- react-tweet1 archivo
recharts1 archivo
Iconos
- Lucide137 archivos
- fortawesome93 archivos
Backend
Datos
@aws-sdk/s3-request-presigner1 archivo
Acceso a los datos
- Drizzle221 archivos
Inicio de sesión
next-auth15 archivos
IA
ai6 archivos
Servicios
- Sentry8 archivos · apps/web/app/(org)/login/form.tsx, línea 10
- Stripe4 archivos · apps/web/components/pages/checkout/CheckoutForm.tsx, línea 10
- MCP2 archivos · apps/web/lib/mcp-card-client.ts, línea 1
- Anthropic1 archivo · apps/web/lib/ai/provider.ts, línea 1
- GitHub1 archivo · apps/discord-bot/src/index.ts, línea 6
OpenAI1 archivo · apps/web/lib/ai/provider.ts, línea 3
Apoyo
La base
- Hono20 archivos
Contenido
- react-markdown7 archivos
remark-gfm5 archivos
- dompurify1 archivo
Validación
- Zod35 archivos
@hookform/resolvers4 archivos
Pruebas
- Vitest400 archivos
jsdom4 archivos
Despliegue
- @effect/opentelemetry1 archivo
Herramientas
- @tanstack/react-query-devtools1 archivo
Otras
- Effect132 archivos
- clsx94 archivos
- TanStack55 archivos
server-only33 archivos
- date-fns7 archivos
@aws-sdk/client-cloudfront4 archivos
- tldts2 archivos
- .ENV1 archivo
- moment1 archivo
- OpenTelemetry1 archivo
uuid1 archivo
packages/config
Frontend
La base
- Vite2 archivos · en apps/chrome-extension/package.json
Apoyo
Herramientas
@vitejs/plugin-react1 archivo
packages/database
Frontend
Backend
Datos
- MySQL4 archivos · packages/database/loops/health.ts, línea 1
Acceso a los datos
- Drizzle14 archivos
Inicio de sesión
next-auth3 archivos
Servicios
Apoyo
Contenido
@react-email/components14 archivos
Validación
- Zod1 archivo
Otras
nanoid1 archivo
packages/env
Apoyo
Validación
- Zod2 archivos
packages/recorder-core
Apoyo
Pruebas
- Vitest8 archivos
packages/sdk-embed
Frontend
La base
- React1 archivo · en apps/chrome-extension/package.json
packages/sdk-recorder
Frontend
La base
- React1 archivo · en apps/chrome-extension/package.json
packages/ui
Frontend
La base
Estilos
- Tailwind CSS
class-variance-authority4 archivos
Iconos
- Lucide6 archivos
Apoyo
Otras
- clsx1 archivo
packages/utils
Frontend
Estilos
tailwind-merge1 archivo
Backend
Servicios
Apoyo
Otras
- clsx1 archivo
packages/web-api-contract-effect
Apoyo
Otras
- Effect1 archivo
packages/web-api-contract
Apoyo
Validación
- Zod2 archivos
packages/web-backend
Frontend
Backend
Datos
@aws-sdk/s3-request-presigner1 archivo
Acceso a los datos
- Drizzle16 archivos
Inicio de sesión
- @aws-sdk/credential-providers1 archivo
Servicios
Apoyo
Despliegue
- Vercel1 archivo
Otras
- Effect38 archivos
- @smithy/types3 archivos
packages/web-domain
Apoyo
Otras
- Effect19 archivos
Otros repos con un stack parecido
Ordenados por cuánto de su stack comparten con Cap, y después por estrellas.
- Significant-GravitasAutoGPT187.9 k
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
24 de 162 en común · PythonComparar → - supabasesupabase114.5 k
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
24 de 162 en común · TypeScriptComparar → - 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
19 de 162 en comúnComparar → - shadcn-uiui127.3 k
Composable, accessible components with thoughtful defaults. Build your own component library with code you can customize, extend, and make your own.
16 de 162 en común · TypeScriptComparar → - langflow-ailangflow156.3 k
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
15 de 162 en común · PythonComparar →
Preguntas frecuentes
¿En qué lenguaje está escrito Cap?
¿Qué framework usa Cap?
¿Qué base de datos usa Cap?
La prueba: packages/database/loops/health.ts, línea 1
¿Con qué inicia sesión Cap?
¿Con qué cobra Cap?
La prueba: apps/web/components/pages/checkout/CheckoutForm.tsx, línea 10
¿Cap usa IA?
¿Qué servicios usa Cap?
La prueba: packages/database/emails/config.ts, línea 3
¿Cap tiene pruebas?
¿Qué repos tienen un stack parecido a Cap?
¿Con qué está hecho tu repo?
Pega tu repo público y míralo dibujado.
Gratis y sin cuenta.