¿Con qué está hecho docs?

docs es un repo de TypeScript hecho con React, Next.js y Express. Guarda sus datos en Elastic y quick-lru, inicia sesión con helmet, usa IA con gpt-tokenizer, se conecta a GitHub, arma su contenido con js-yaml, liquidjs, unist-util-visit, unified, unist-util-visit-parents y 25 más, valida sus datos con Ajv, ajv-errors y ajv-formats, se prueba con Vitest, @playwright/test, nock, @axe-core/playwright y mockdate, se despliega con hot-shots y opentelemetry y usa lowdb. Son 157,701 líneas escritas, con 452 archivos de prueba.

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

Frontend

La base 2

Interfaz 5

  • highlightjs-curl1 archivo
  • pele1 archivo
  • lowlight2 archivos
  • boxen1 archivo
  • ora1 archivo

Iconos 1

  • @primer/octicons5 archivos

Backend

La base 1

Datos 3

Inicio de sesión 1

  • helmet1 archivo

IA 1

  • gpt-tokenizer1 archivo

Servicios 1

Apoyo

Contenido 30

  • unified5 archivos
  • hast-util-to-string3 archivos
  • Cheerio2 archivos
  • highlight.js2 archivos
  • parse52 archivos
  • remark-gfm2 archivos
  • rehype-highlight1 archivo
  • rehype-raw1 archivo
  • rehype-slug1 archivo
  • rehype-stringify1 archivo
  • remark1 archivo
  • remark-gemoji1 archivo
18 más
  • remark-parse1 archivo
  • remark-stringify1 archivo
  • sharp1 archivo
  • js-yaml19 archivos
  • liquidjs17 archivos
  • unist-util-visit16 archivos
  • unist-util-visit-parents5 archivos
  • hast-util-to-jsx-runtime4 archivos
  • mdast-util-from-markdown4 archivos
  • hast-util-from-html2 archivos
  • html-entities2 archivos
  • mdast-util-to-markdown2 archivos
  • file-type1 archivo
  • is-svg1 archivo
  • mdast-util-to-hast1 archivo
  • mdast-util-to-string1 archivo
  • react-markdown1 archivo
  • unist-util-find1 archivo

Validación 3

Pruebas 5

  • Vitest411 archivos
  • @playwright/test5 archivos
  • nock5 archivos
  • @axe-core/playwright2 archivos
  • mockdate1 archivo

Despliegue 2

  • opentelemetry1 archivo
  • hot-shots1 archivo

Herramientas 5

  • actions4 archivos
  • @github/markdownlint-github1 archivo
  • commander6 archivos
  • slash3 archivos
  • markdownlint2 archivos

Otras 15

  • Lodash19 archivos
  • SemVer4 archivos
  • .ENV3 archivos
  • chalk3 archivos
  • dayjs2 archivos
  • SWR2 archivos
  • GraphQL1 archivo
  • js-cookie1 archivo
  • OpenTelemetry1 archivo
  • clsx55 archivos
  • github-slugger16 archivos
  • cookie-parser1 archivo
3 más
  • fastest-levenshtein1 archivo
  • http-proxy-middleware1 archivo
  • strip-ansi1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

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

La prueba: en package.json

¿Qué base de datos usa docs?
docs guarda sus datos en Elastic y quick-lru.

La prueba: src/search/lib/get-elasticsearch-results/ai-search-autocomplete.ts, línea 1

¿Con qué inicia sesión docs?
docs inicia sesión con helmet.
¿docs usa IA?
Sí. docs usa IA con gpt-tokenizer.
¿Qué servicios usa docs?
docs se conecta a GitHub y usa lowdb.

La prueba: src/workflows/fr-add-docs-reviewers-requests.ts, línea 1

¿docs tiene pruebas?
Sí. docs tiene 452 archivos de prueba y se prueba con Vitest, @playwright/test, nock, @axe-core/playwright y mockdate.
¿Qué repos tienen un stack parecido a docs?
Los que más comparten su stack:supabase/supabasewithastro/astrometa/docusaurus

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 →