¿Con qué está hecho chat-ui?

chat-ui es un repo de TypeScript hecho con SvelteKit, Svelte, @slack/bolt y polka. Guarda sus datos en MongoDB, inicia sesión con openid-client y @aws-sdk/credential-providers, usa IA con OpenAI, arma su contenido con isomorphic-dompurify, marked, @resvg/resvg-js, katex, satori y 9 más, valida sus datos con Zod, se prueba con Vitest, vitest-browser-svelte, playwright y js-yaml, se despliega con pino y prom-client y usa bson-objectid, MCP y Hugging Face. Son 179,282 líneas escritas, con 302 archivos de prueba.

Leído el 12 de noviembre de 2026, en el commit 4e0a95b. Léela en markdown

La ficha dice con qué está hecho. Su mapa entero lo abre por dentro: cada parte del código y cómo se conecta con las demás.

Frontend

La base 2

Estilos 1

Interfaz 2

  • bits-ui6 archivos
  • web-haptics1 archivo

Backend

Apoyo

La base 2

Contenido 14

2 más
  • remend1 archivo
  • satori-html1 archivo

Validación 1

Pruebas 4

  • Vitest274 archivos
  • playwright4 archivos
  • vitest-browser-svelte21 archivos
  • js-yaml2 archivos

Despliegue 2

Otras 15

  • uuid7 archivos
  • json56 archivos
  • @slack/web-api5 archivos
  • date-fns3 archivos
  • .ENV2 archivos
  • @polka/compression1 archivo
  • nanoid1 archivo
  • undici1 archivo
  • superjson5 archivos
  • ip-address2 archivos
  • mime-types2 archivos
  • aws41 archivo
3 más
  • fzstd1 archivo
  • hyparquet-compressors1 archivo
  • yazl1 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con chat-ui, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito chat-ui?
chat-ui está escrito en TypeScript, con 179,282 líneas escritas.
¿Qué framework usa chat-ui?
chat-ui está hecho con SvelteKit, Svelte, @slack/bolt y polka.

La prueba: en package.json

¿Qué base de datos usa chat-ui?
chat-ui guarda sus datos en MongoDB.

La prueba: src/lib/server/database.ts, línea 1

¿Con qué inicia sesión chat-ui?
chat-ui inicia sesión con openid-client y @aws-sdk/credential-providers.
¿chat-ui usa IA?
Sí. chat-ui usa IA con OpenAI.

La prueba: src/lib/server/textGeneration/utils/upstreamRetry.ts, línea 8

¿Qué servicios usa chat-ui?
chat-ui usa bson-objectid, MCP y Hugging Face.
¿chat-ui tiene pruebas?
Sí. chat-ui tiene 302 archivos de prueba y se prueba con Vitest, vitest-browser-svelte, playwright y js-yaml.
¿Qué repos tienen un stack parecido a chat-ui?

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.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →