Piezas animadas de arte ASCII para React, Next.js, Astro, etiquetas HTML, SVG y la terminal, con 240 piezas listas para usar.
fuma-nama/fumadocs
Un framework para crear sitios de documentación con React.js, compatible con Next.js, Astro y frameworks de React basados en Vite.
- Estrellas
- 13,426
- Forks
- 745
- Issues abiertos
- 0
- Último commit
- hace 19 horas
¿Qué es?
Fumadocs es un framework para crear sitios de documentación con stacks basados en React. Está diseñado para gestionar los elementos habituales de un sitio de documentación, como la creación de contenido con MDX, la navegación y el diseño de las páginas, para que los desarrolladores puedan centrarse en redactar la documentación.
El proyecto ofrece soporte oficial para Next.js, Astro (con React) y configuraciones basadas en Vite, como TanStack Start, Waku y React Router. Todos los paquetes se publican únicamente como ESM, algo que conviene tener en cuenta al integrarlos con herramientas antiguas.
La documentación completa, incluidas las guías de configuración, está disponible en fumadocs.dev. El repositorio está escrito en TypeScript y se distribuye bajo la licencia MIT.
Funciones clave
- 01Permite crear sitios de documentación con Next.js, Astro con React y varios frameworks de React basados en Vite.
- 02Usa MDX para redactar el contenido de la documentación.
- 03Incluye componentes de navegación y diseño de páginas para sitios de documentación.
- 04Los paquetes solo están disponibles como ESM.
Casos de uso
- Crear un sitio de documentación para un producto o una biblioteca con Next.js.
- Crear un sitio web de documentación con Astro y componentes de React.
- Añadir una sección de documentación a una aplicación existente de React Router o TanStack Start.
Inicio rápido
- 1
Lee la documentación en fumadocs.dev para empezar
Antes de usarlo
- Todos los paquetes son solo ESM.
Temas
Preguntas frecuentes
- ¿Qué es fumadocs?
- Un framework para crear sitios de documentación con React.js, compatible con Next.js, Astro y frameworks de React basados en Vite. Fumadocs es un framework para crear sitios de documentación con stacks basados en React. Está diseñado para gestionar los elementos habituales de un sitio de documentación, como la creación de contenido con MDX, la navegación y el diseño de las páginas, para que los desarrolladores puedan centrarse en redactar la documentación.
- ¿fumadocs es gratuito? ¿Qué licencia tiene?
- fumadocs es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿fumadocs sigue mantenido?
- Mantenimiento activo. El último commit de fumadocs fue el 20 oct 2026.
- ¿Para qué puedo usar fumadocs?
- Crear un sitio de documentación para un producto o una biblioteca con Next.js. Crear un sitio web de documentación con Astro y componentes de React. Añadir una sección de documentación a una aplicación existente de React Router o TanStack Start.
- ¿Cómo se instala fumadocs?
- Lee la documentación en fumadocs.dev para empezar
- ¿Dónde consigo fumadocs?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/fuma-nama/fumadocs
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Gestor de consentimiento de cookies de código abierto y banner GDPR para React, Next.js, Vue, Svelte, Astro y HTML sin frameworks, con compatibilidad con Google Consent Mode v2 e IAB TCF.
Un generador que crea en tu repositorio un sitio de documentación Astro editable, con Markdown legible para agentes y salida llms.txt integrada.
Biblioteca de más de 215 componentes y fondos animados y personalizables para React y Next.js, instalables con shadcn o jsrepo.
Una biblioteca de React Hooks para obtener datos: primero devuelve los datos en caché y luego los revalida en segundo plano.
Biblioteca de componentes y efectos de UI animados para React y Tailwind CSS, que puedes copiar en tus aplicaciones de Next.js o shadcn/ui.