Un compilador de documentación Markdown que convierte una carpeta de origen en un sitio estático, con búsqueda sin conexión, llms.txt y contexto para agentes de IA.
cloudflare/nimbus
Un generador que crea en tu repositorio un sitio de documentación Astro editable, con Markdown legible para agentes y salida llms.txt integrada.
- Estrellas
- 1,431
- Forks
- 52
- Issues abiertos
- 9
- Último commit
- hace 19 horas
¿Qué es?
Nimbus crea en tu repositorio un sitio de documentación Astro completo, con archivos fuente reales para diseños, componentes, estilos, rutas y contenido. La infraestructura subyacente se distribuye como paquete npm, mientras que todo lo que ves y modificas vive en tu propia base de código desde el primer commit.
Está pensado tanto para lectores como para agentes de programación. Cada página que se puede encontrar está disponible como Markdown limpio y como código fuente MDX, y el sitio publica /llms.txt, /llms-full.txt, JSON-LD, un sitemap e imágenes OG por página. Incluye búsqueda de texto completo, temas claro y oscuro, migas de pan, paginación y documentación con versiones, además de linting para prosa y MDX.
La salida predeterminada es estática y se puede alojar en cualquier lugar. Cloudflare es el destino prioritario, con un modo de salida renderizado en el servidor y un wrangler.jsonc en el scaffold predeterminado. Se pueden añadir componentes opcionales y recetas para transferir tareas a agentes desde un registro. El proyecto aún no ha llegado a la versión 1.0 y su interfaz pública puede cambiar entre versiones menores.
Funciones clave
- 01Crea un sitio de documentación Astro con diseños, componentes, estilos y contenido editables.
- 02Publica versiones en Markdown y código fuente MDX de cada página para los agentes.
- 03Genera llms.txt, llms-full.txt, JSON-LD, un sitemap e imágenes OG.
- 04Incluye búsqueda de texto completo, temas claro y oscuro, y documentación con versiones.
- 05Ofrece linting para prosa y MDX, además de validación de la configuración.
- 06Admite salida estática y renderizado en el servidor de Cloudflare.
Casos de uso
- Crear un sitio de documentación de producto que quieras personalizar a nivel de archivo.
- Publicar documentación que los agentes de programación puedan leer con la misma facilidad que los navegadores.
- Alojar en Cloudflare un sitio de documentación con versiones.
Inicio rápido
- 1
Crear la estructura de un nuevo sitio de documentación
npx @cloudflare/create-nimbus-docs@latest my-docs - 2
Entrar en la carpeta del proyecto
cd my-docs - 3
Instalar las dependencias
pnpm install - 4
Iniciar el servidor de desarrollo
pnpm dev
Antes de usarlo
- El proyecto aún es anterior a la versión 1.0, por lo que su API pública puede cambiar entre versiones menores.
- Solo se aceptan contribuciones a través de issues y debates aprobados previamente por un mantenedor.
Temas
Preguntas frecuentes
- ¿Qué es nimbus?
- Un generador que crea en tu repositorio un sitio de documentación Astro editable, con Markdown legible para agentes y salida llms.txt integrada. Nimbus crea en tu repositorio un sitio de documentación Astro completo, con archivos fuente reales para diseños, componentes, estilos, rutas y contenido. La infraestructura subyacente se distribuye como paquete npm, mientras que todo lo que ves y modificas vive en tu propia base de código desde el primer commit.
- ¿nimbus es gratuito? ¿Qué licencia tiene?
- nimbus es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿nimbus sigue mantenido?
- Mantenimiento activo. El último commit de nimbus fue el 19 oct 2026.
- ¿Para qué puedo usar nimbus?
- Crear un sitio de documentación de producto que quieras personalizar a nivel de archivo. Publicar documentación que los agentes de programación puedan leer con la misma facilidad que los navegadores. Alojar en Cloudflare un sitio de documentación con versiones.
- ¿Cómo se instala nimbus?
- Crear la estructura de un nuevo sitio de documentación: npx @cloudflare/create-nimbus-docs@latest my-docs Entrar en la carpeta del proyecto: cd my-docs Instalar las dependencias: pnpm install Iniciar el servidor de desarrollo: pnpm dev
- ¿Dónde consigo nimbus?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/cloudflare/nimbus
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un CMS full-stack en TypeScript basado en Astro que lleva la extensibilidad y la experiencia de administración de WordPress al entorno serverless mediante plugins aislados.
Generador de sitios estáticos basado en Rust para documentación en Markdown, creado por el equipo detrás de Material for MkDocs.
Framework de documentación basado en Nuxt que genera sitios de documentación a partir de archivos Markdown con componentes de Vue.
CLI de Python que convierte README de GitHub, archivos Markdown y notebooks de Jupyter en Word, PDF, PPTX, blogs, LaTeX y otros formatos de documentación.
Una app de notas con IA, autoalojada y centrada en la privacidad, para capturar rápidamente ideas fugaces en tarjetas Markdown y buscarlas en lenguaje natural.