Tecnologías

¿Con qué está hecho pangolin?

pangolin es un repo de TypeScript hecho con React, Next.js y Express. Guarda sus datos en SQLite, accede a ellos con Drizzle, inicia sesión con simplewebauthn, helmet y jsonwebtoken, cobra con Stripe, guarda archivos en AWS S3, mide su uso con PostHog, arma su contenido con js-yaml, react-email, yaml, qrcode.react y nodemailer, valida sus datos con Zod, zod-validation-error y @hookform/resolvers, se despliega con winston y winston-daily-rotate-file y usa lru-cache, Postgres y Redis. Son 349,039 líneas escritas, con 24 archivos de prueba.

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

Frontend

La base

Estilos

Interfaz

  • React Hook Form110 archivos
  • @tanstack/react-table56 archivos
  • Radix UI22 archivos
  • input-otp7 archivos
  • @monaco-editor/react3 archivos
  • recharts3 archivos
  • canvas-confetti2 archivos
  • cmdk2 archivos
  • D31 archivo
  • Headless UI1 archivo
  • nextjs-toploader1 archivo
  • react-day-picker1 archivo
  • vaul1 archivo
  • xterm1 archivo

Iconos

  • Lucide266 archivos
  • @radix-ui/react-icons8 archivos
  • react-icons6 archivos
pangolin1,855 archivos

Backend

La base

Acceso a los datos

  • Drizzle633 archivos

Inicio de sesión

  • simplewebauthn5 archivos
  • helmet4 archivos
  • jsonwebtoken2 archivos

Apoyo

Contenido

  • js-yaml32 archivos
  • react-email17 archivos
  • yaml6 archivos
  • qrcode.react4 archivos
  • nodemailer1 archivo

Validación

Despliegue

  • winston3 archivos
  • winston-daily-rotate-file1 archivo

Herramientas

  • yargs14 archivos
  • @tanstack/react-query-devtools1 archivo
  • esbuild1 archivo
  • esbuild-node-externals1 archivo

Otras

  • next-intl471 archivos
  • Axios172 archivos
  • TanStack97 archivos
  • use-debounce36 archivos
  • moment20 archivos
  • SemVer13 archivos
  • express-rate-limit7 archivos
  • cors5 archivos
  • uuid5 archivos
  • cookie-parser3 archivos
  • ws3 archivos
  • gopkg.in/yaml.v32 archivos
  • @novnc/novnc1 archivo
  • clsx1 archivo
  • crypto-js1 archivo
  • golang.org/x/term1 archivo
  • jmespath1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito pangolin?
pangolin está escrito en TypeScript, con 349,039 líneas escritas.
¿Qué framework usa pangolin?
pangolin está hecho con React, Next.js y Express.

La prueba: en package.json

¿Qué base de datos usa pangolin?
pangolin guarda sus datos en SQLite y accede a ellos con Drizzle.

La prueba: server/db/sqlite/driver.ts, línea 2

¿Con qué inicia sesión pangolin?
pangolin inicia sesión con simplewebauthn, helmet y jsonwebtoken.
¿Con qué cobra pangolin?
pangolin cobra con Stripe.

La prueba: server/lib/billing/getLineItems.ts, línea 1

¿Qué servicios usa pangolin?
pangolin guarda archivos en AWS S3, mide su uso con PostHog y usa lru-cache, Postgres y Redis.

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

¿pangolin tiene pruebas?
Sí. pangolin tiene 24 archivos de prueba.
¿Qué repos tienen un stack parecido a pangolin?

¿Con qué está hecho tu repo?

Pega tu repo público y míralo dibujado.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

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