¿Con qué está hecho fumadocs?

fumadocs es un repo de TypeScript hecho con React, Vite, Astro, @astrojs/react, Next.js y 4 más. Guarda sus datos en meilisearch, usa IA con @ai-sdk/react, ai y OpenRouter, arma su contenido con remark, remark-gfm, remark-rehype, remend, satteri y 26 más, valida sus datos con json-schema-typed, Zod y @standard-schema/spec, se prueba con Vitest, se despliega con @hono/node-server y usa MCP y Sanity. Son 185,442 líneas escritas, con 197 archivos de prueba.

Leído el 9 de noviembre de 2026, en el commit ff83733. Léela en markdown

Frontend

La base 6

Estilos 5

Interfaz 14

2 más
  • @pierre/highlights1 archivo
  • shadcn1 archivo

Iconos 1

Backend

IA 3

Datos 2

Servicios 1

La base 1

Apoyo

Contenido 31

  • unified43 archivos
  • satteri30 archivos
  • shiki20 archivos
  • vfile17 archivos
  • remark15 archivos
  • remark-rehype9 archivos
  • remark-gfm6 archivos
  • remark-mdx5 archivos
  • yaml5 archivos
  • remark-directive4 archivos
  • @content-collections/core2 archivos
  • @shikijs/transformers2 archivos
19 más

Pruebas 1

  • Vitest118 archivos

La base 2

  • Astro4 archivos
  • @astrojs/react1 archivo

Herramientas 21

  • MDX10 archivos
  • TypeScript9 archivos
  • tinyglobby8 archivos
  • chokidar7 archivos
  • Webpack7 archivos
  • Babel6 archivos
  • griffe5 archivos
  • esbuild3 archivos
  • Rolldown2 archivos
  • @astrojs/mdx1 archivo
  • @vitejs/plugin-rsc1 archivo
  • acorn1 archivo
9 más
  • acorn-jsx1 archivo
  • tsdown1 archivo
  • cac4 archivos
  • estree-util-value-to-estree3 archivos
  • hast-util-to-estree3 archivos
  • npm-to-yarn3 archivos
  • magic-string2 archivos
  • estree-util-build-jsx1 archivo
  • ignore1 archivo

Validación 3

Despliegue 1

Otras 20

  • GraphQL22 archivos
  • Scalar14 archivos
  • @notionhq/client6 archivos
  • zbsearch5 archivos
  • flexsearch3 archivos
  • algoliasearch2 archivos
  • .ENV1 archivo
  • @formatjs/intl-localematcher1 archivo
  • @ungap/structured-clone1 archivo
  • Fastify1 archivo
  • undici1 archivo
  • @fuma-translate/react125 archivos
8 más
  • github-slugger13 archivos
  • tinyexec6 archivos
  • picomatch5 archivos
  • ws3 archivos
  • devalue2 archivos
  • eventsource-parser2 archivos
  • path-to-regexp1 archivo
  • picocolors1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito fumadocs?
fumadocs está escrito en TypeScript, con 185,442 líneas escritas.
¿Qué framework usa fumadocs?
fumadocs está hecho con React, Vite, Astro, @astrojs/react, Next.js, React Router, TanStack, waku y Hono.

La prueba: en packages/preview/package.json

¿Qué base de datos usa fumadocs?
fumadocs guarda sus datos en meilisearch.
¿fumadocs usa IA?
Sí. fumadocs usa IA con @ai-sdk/react, ai y OpenRouter.
¿Qué servicios usa fumadocs?
fumadocs usa MCP y Sanity.

La prueba: packages/core/src/mcp.ts, línea 2

¿fumadocs tiene pruebas?
Sí. fumadocs tiene 197 archivos de prueba y se prueba con Vitest.
¿Qué repos tienen un stack parecido a fumadocs?

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 →