¿Con qué está hecho keystone?

keystone es un repo de TypeScript hecho con React, Next.js, Express, @apollo/server y @as-integrations/express5. Accede a sus datos con Prisma, inicia sesión con @hapi/iron y bcryptjs, arma su contenido con image-size, @braintree/sanitize-url, mdast-util-from-markdown, mdast-util-gfm-autolink-literal, mdast-util-gfm-strikethrough y 2 más, valida sus datos con Zod, se prueba con Vitest, Testing Library, Jest y slate-hyperscript y usa Cloudinary, MySQL, Postgres y SQLite. Son 118,054 líneas escritas, con 219 archivos de prueba.

Leído el 14 de noviembre de 2026, en el commit 3101ebc. 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

Interfaz 7

Estilos 1

  • @emotion/weak-memoize2 archivos

Backend

Servicios 1

La base 1

Datos 3

Inicio de sesión 2

Acceso a los datos 1

Apoyo

La base 2

  • @apollo/server2 archivos
  • @as-integrations/express51 archivo

Contenido 7

Pruebas 4

  • Vitest35 archivos
  • Testing Library2 archivos
  • Jest1 archivo
  • slate-hyperscript1 archivo

Herramientas 5

  • @graphql-typed-document-node/core1 archivo
  • @nodelib/fs.walk1 archivo
  • ci-info1 archivo
  • meow1 archivo
  • package-json1 archivo

Validación 1

Otras 17

  • GraphQL30 archivos
  • graphql-upload3 archivos
  • @apollo/client2 archivos
  • @internationalized/date2 archivos
  • OpenTelemetry1 archivo
  • pretty-format1 archivo
  • fast-deep-equal5 archivos
  • body-parser2 archivos
  • cors2 archivos
  • decimal.js2 archivos
  • apollo-upload-client1 archivo
  • bytes1 archivo
5 más
  • conf1 archivo
  • cookie1 archivo
  • is-hotkey1 archivo
  • match-sorter1 archivo
  • pluralize1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito keystone?
keystone está escrito en TypeScript, con 118,054 líneas escritas.
¿Qué framework usa keystone?
keystone está hecho con React, Next.js, Express, @apollo/server y @as-integrations/express5.

La prueba: en packages/create/starter/package.json

¿Con qué inicia sesión keystone?
keystone inicia sesión con @hapi/iron y bcryptjs.
¿Qué servicios usa keystone?
keystone usa Cloudinary, MySQL, Postgres y SQLite.

La prueba: packages/cloudinary/src/index.ts, línea 11

¿keystone tiene pruebas?
Sí. keystone tiene 219 archivos de prueba y se prueba con Vitest, Testing Library, Jest y slate-hyperscript.
¿Qué repos tienen un stack parecido a keystone?
Los que más comparten su stack:strapi/strapinocodb/nocodbn8n-io/n8n

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 →