¿Con qué está hecho monkeytype?

monkeytype es un repo de TypeScript hecho con Express, @ts-rest/core, Solid, Vite y @solidjs/meta. Guarda sus datos en MongoDB, bullmq y lru-cache, inicia sesión con bcrypt y helmet, vigila sus errores con Sentry, arma su contenido con mustache, nodemailer y modern-screenshot, valida sus datos con Zod, se prueba con Vitest, supertest, testcontainers, @solidjs/testing-library y Testing Library, se despliega con prom-client y winston y usa Redis, Firebase e idb. Son 154,835 líneas escritas, con 235 archivos de prueba.

Leído el 5 de noviembre de 2026, en el commit 2df8cbd. Léela en markdown

Frontend

La base 3

  • Solid242 archivos
  • Vite8 archivos
  • @solidjs/meta3 archivos

Estilos 3

Interfaz 3

Backend

La base 1

Datos 5

Inicio de sesión 2

  • helmet1 archivo
  • bcrypt2 archivos

Servicios 2

Apoyo

La base 1

  • @ts-rest/core22 archivos

Contenido 3

  • nodemailer1 archivo
  • modern-screenshot1 archivo
  • mustache1 archivo

Validación 1

Pruebas 5

  • Vitest151 archivos
  • @solidjs/testing-library28 archivos
  • Testing Library4 archivos
  • testcontainers1 archivo
  • supertest6 archivos

Despliegue 2

  • winston1 archivo
  • prom-client1 archivo

Herramientas 7

  • @actions/core1 archivo
  • readline-sync1 archivo
  • simple-git1 archivo
  • solid-devtools1 archivo
  • tsup1 archivo
  • unplugin-inject-preload1 archivo
  • vite-plugin-solid1 archivo

Otras 15

  • date-fns25 archivos
  • TanStack18 archivos
  • uuid5 archivos
  • .ENV4 archivos
  • cron4 archivos
  • ua-parser-js2 archivos
  • chalk1 archivo
  • express-rate-limit1 archivo
  • howler1 archivo
  • throttle-debounce11 archivos
  • object-hash2 archivos
  • clsx1 archivo
3 más
  • cors1 archivo
  • etag1 archivo
  • rate-limiter-flexible1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito monkeytype?
monkeytype está escrito en TypeScript, con 154,835 líneas escritas.
¿Qué framework usa monkeytype?
monkeytype está hecho con Express, @ts-rest/core, Solid, Vite y @solidjs/meta.

La prueba: en backend/package.json

¿Qué base de datos usa monkeytype?
monkeytype guarda sus datos en MongoDB, bullmq y lru-cache.

La prueba: backend/__migration__/testActivity.ts, línea 3

¿Con qué inicia sesión monkeytype?
monkeytype inicia sesión con bcrypt y helmet.
¿Qué servicios usa monkeytype?
monkeytype vigila sus errores con Sentry y usa Redis, Firebase e idb.

La prueba: frontend/src/ts/sentry.ts, línea 3

¿monkeytype tiene pruebas?
Sí. monkeytype tiene 235 archivos de prueba y se prueba con Vitest, supertest, testcontainers, @solidjs/testing-library y Testing Library.
¿Qué repos tienen un stack parecido a monkeytype?
Los que más comparten su stack:n8n-io/n8nimmich-app/immichruvnet/ruflo

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 →