¿Con qué está hecho OpenWA?

OpenWA es un repo de TypeScript hecho con Express, @nestjs/core y NestJS. Guarda sus datos en bullmq, @nestjs/bullmq y Postgres, accede a ellos con TypeORM y @nestjs/typeorm, inicia sesión con helmet, arma su contenido con qrcode y sharp, valida sus datos con class-validator, class-transformer y Zod, se prueba con @nestjs/testing, supertest, org.junit.jupiter:junit-jupiter y Vitest, se despliega con dockerode y usa Redis y MCP. Son 488,202 líneas escritas, con 1,134 archivos de prueba.

Leído el 7 de noviembre de 2026, en el commit 79d7f86. Léela en markdown

Backend

La base 2

Datos 4

Acceso a los datos 2

  • TypeORM139 archivos
  • @nestjs/typeorm63 archivos

Inicio de sesión 1

Servicios 1

Apoyo

La base 1

Contenido 2

Validación 3

Pruebas 4

  • @nestjs/testing69 archivos
  • Vitest6 archivos
  • supertest38 archivos
  • org.junit.jupiter:junit-jupiter27 archivos

Despliegue 1

Herramientas 2

  • TypeScript4 archivos
  • typing-extensions1 archivo

Otras 16

  • Google23 archivos
  • @whiskeysockets/baileys20 archivos
  • @nestjs/throttler10 archivos
  • undici5 archivos
  • .ENV4 archivos
  • rxjs3 archivos
  • Socket.io2 archivos
  • bull-board1 archivo
  • reflect-metadata62 archivos
  • guzzlehttp/guzzle2 archivos
  • httpx2 archivos
  • adm-zip1 archivo
4 más
  • https-proxy-agent1 archivo
  • socks1 archivo
  • socks-proxy-agent1 archivo
  • tar-stream1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito OpenWA?
OpenWA está escrito en TypeScript, con 488,202 líneas escritas.
¿Qué framework usa OpenWA?
OpenWA está hecho con Express, @nestjs/core y NestJS.
¿Qué base de datos usa OpenWA?
OpenWA guarda sus datos en bullmq, @nestjs/bullmq y Postgres y accede a ellos con TypeORM y @nestjs/typeorm.
¿Con qué inicia sesión OpenWA?
OpenWA inicia sesión con helmet.
¿Qué servicios usa OpenWA?
OpenWA usa Redis y MCP.

La prueba: src/common/cache/cache.service.ts, línea 3

¿OpenWA tiene pruebas?
Sí. OpenWA tiene 1,134 archivos de prueba y se prueba con @nestjs/testing, supertest, org.junit.jupiter:junit-jupiter y Vitest.
¿Qué repos tienen un stack parecido a OpenWA?
Los que más comparten su stack:twentyhq/twentyToolJet/ToolJetnovuhq/novu

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 →