Um compilador de documentação Markdown que transforma uma pasta de origem em um site estático, busca offline, llms.txt e contexto para agentes de IA.
cloudflare/nimbus
Um scaffolder que gera no seu repositório um site de documentação Astro editável, com Markdown legível por agentes e saída llms.txt incluídos.
- Estrelas
- 1,431
- Forks
- 52
- Issues abertas
- 9
- Último commit
- ontem
O que é?
Nimbus cria no seu repositório um site de documentação Astro completo, com arquivos-fonte reais para layouts, componentes, estilos, rotas e conteúdo. A infraestrutura subjacente é distribuída como um pacote npm, enquanto tudo o que você vê e modifica fica na sua própria base de código desde o primeiro commit.
Ele foi feito tanto para leitores humanos quanto para agentes de programação. Cada página que pode ser descoberta está disponível em Markdown limpo e como fonte MDX, e o site publica /llms.txt, /llms-full.txt, JSON-LD, um sitemap e imagens OG por página. Busca em texto completo, temas claro e escuro, breadcrumbs, paginação e documentação versionada estão incluídos, além de linting para prosa e MDX.
A saída padrão é estática e pode ser hospedada em qualquer lugar. Cloudflare é o destino prioritário, com um modo de saída renderizado no servidor e um wrangler.jsonc no scaffold padrão. Componentes opcionais e receitas para transferir tarefas a agentes podem ser adicionados a partir de um registry. O projeto ainda está antes da versão 1.0, e sua API pública pode mudar entre versões minor.
Recursos principais
- 01Cria um site de documentação Astro com layouts, componentes, estilos e conteúdo editáveis.
- 02Publica versões em Markdown e MDX de cada página para agentes.
- 03Gera llms.txt, llms-full.txt, JSON-LD, sitemap e imagens OG.
- 04Inclui busca em texto completo, temas claro e escuro e documentação versionada.
- 05Oferece linting de prosa e MDX, além de validação de configuração.
- 06Oferece suporte a saída estática e renderização no servidor na Cloudflare.
Casos de uso
- Criar um site de documentação de produto que você queira personalizar diretamente nos arquivos.
- Publicar documentação que agentes de programação consigam ler com a mesma facilidade que navegadores.
- Hospedar na Cloudflare um site de documentação versionado.
Início rápido
- 1
Criar a estrutura de um novo site de documentação
npx @cloudflare/create-nimbus-docs@latest my-docs - 2
Entrar na pasta do projeto
cd my-docs - 3
Instalar as dependências
pnpm install - 4
Iniciar o servidor de desenvolvimento
pnpm dev
Antes de usar
- O projeto ainda está antes da versão 1.0, então sua API pública pode mudar entre versões menores.
- Contribuições só são aceitas por meio de issues e discussões aprovadas previamente por um mantenedor.
Tópicos
Perguntas frequentes
- O que é nimbus?
- Um scaffolder que gera no seu repositório um site de documentação Astro editável, com Markdown legível por agentes e saída llms.txt incluídos. Nimbus cria no seu repositório um site de documentação Astro completo, com arquivos-fonte reais para layouts, componentes, estilos, rotas e conteúdo. A infraestrutura subjacente é distribuída como um pacote npm, enquanto tudo o que você vê e modifica fica na sua própria base de código desde o primeiro commit.
- nimbus é gratuito? Qual é a licença?
- nimbus é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- nimbus ainda é mantido?
- Manutenção ativa. O último commit de nimbus foi em 19 de out. de 2026.
- Para que posso usar nimbus?
- Criar um site de documentação de produto que você queira personalizar diretamente nos arquivos. Publicar documentação que agentes de programação consigam ler com a mesma facilidade que navegadores. Hospedar na Cloudflare um site de documentação versionado.
- Como instalar nimbus?
- Criar a estrutura de um novo site de documentação: npx @cloudflare/create-nimbus-docs@latest my-docs Entrar na pasta do projeto: cd my-docs Instalar as dependências: pnpm install Iniciar o servidor de desenvolvimento: pnpm dev
- Onde consigo nimbus?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/cloudflare/nimbus
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um CMS full-stack em TypeScript, baseado no Astro, que leva a extensibilidade e a experiência de administração do WordPress para o serverless com plugins isolados.
Leitor e renderizador de Markdown no terminal que exibe arquivos .md e repositórios com formatação estilizada na CLI.
Gerador de sites estáticos em Rust para documentação em Markdown, criado pela equipe por trás do Material for MkDocs.
Biblioteca TypeScript minimalista e sem dependências para gerar PDFs reais com texto, retângulos, linhas, imagens JPEG e links.
CLI em Python que converte READMEs do GitHub, arquivos Markdown e notebooks Jupyter em Word, PDF, PPTX, posts de blog, LaTeX e outros formatos de documentação.