Peças animadas de arte ASCII para React, Next.js, Astro, tags HTML comuns, SVG e terminal, com 240 opções prontas.
fuma-nama/fumadocs
Framework para criar sites de documentação com React.js, compatível com Next.js, Astro e frameworks React baseados em Vite.
- Estrelas
- 13,426
- Forks
- 745
- Issues abertas
- 0
- Último commit
- há 19 horas
O que é?
Fumadocs é um framework para criar sites de documentação em stacks baseadas em React. Ele foi desenvolvido para cuidar dos elementos comuns de um site de documentação, como a criação de conteúdo com MDX, a navegação e o layout das páginas, para que os desenvolvedores possam se concentrar na escrita da documentação.
O projeto oferece suporte oficial a Next.js, Astro (com React) e configurações baseadas em Vite, incluindo TanStack Start, Waku e React Router. Todos os pacotes são publicados somente como ESM, um aspecto a considerar na integração com ferramentas mais antigas.
A documentação completa, incluindo guias de configuração, está disponível em fumadocs.dev. O repositório é escrito em TypeScript e distribuído sob a licença MIT.
Recursos principais
- 01Cria sites de documentação com Next.js, Astro com React e vários frameworks React baseados em Vite.
- 02Usa MDX para escrever o conteúdo da documentação.
- 03Oferece componentes de navegação e layout de páginas para sites de documentação.
- 04Os pacotes são somente ESM.
Casos de uso
- Criar um site de documentação de produto ou biblioteca com Next.js.
- Criar um site de documentação com Astro e componentes React.
- Adicionar uma seção de documentação a um app existente com React Router ou TanStack Start.
Início rápido
- 1
Leia a documentação em fumadocs.dev para começar
Antes de usar
- Todos os pacotes são somente ESM.
Tópicos
Perguntas frequentes
- O que é fumadocs?
- Framework para criar sites de documentação com React.js, compatível com Next.js, Astro e frameworks React baseados em Vite. Fumadocs é um framework para criar sites de documentação em stacks baseadas em React. Ele foi desenvolvido para cuidar dos elementos comuns de um site de documentação, como a criação de conteúdo com MDX, a navegação e o layout das páginas, para que os desenvolvedores possam se concentrar na escrita da documentação.
- fumadocs é gratuito? Qual é a licença?
- fumadocs é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- fumadocs ainda é mantido?
- Manutenção ativa. O último commit de fumadocs foi em 20 de out. de 2026.
- Para que posso usar fumadocs?
- Criar um site de documentação de produto ou biblioteca com Next.js. Criar um site de documentação com Astro e componentes React. Adicionar uma seção de documentação a um app existente com React Router ou TanStack Start.
- Como instalar fumadocs?
- Leia a documentação em fumadocs.dev para começar
- Onde consigo fumadocs?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/fuma-nama/fumadocs
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Gerenciador de consentimento de cookies open source e banner de cookies em conformidade com o GDPR para React, Next.js, Vue, Svelte, Astro e HTML puro, com suporte a Google Consent Mode v2 e IAB TCF.
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.
Biblioteca com mais de 215 componentes e backgrounds gratuitos, animados e personalizáveis para React e Next.js, instaláveis via shadcn ou jsrepo.
Uma biblioteca de React Hooks para buscar dados que retorna primeiro os dados em cache e depois os revalida em segundo plano.
Biblioteca de componentes React e Tailwind CSS com componentes e efeitos de UI animados para copiar nos seus apps Next.js ou shadcn/ui.