Swagger UI exibe documentação interativa de APIs no navegador a partir de um arquivo de especificação OpenAPI/Swagger.
facebook/docusaurus
Gerador de sites estáticos baseado em React para criar, publicar e manter sites de documentação de projetos open source.
- Estrelas
- 66,541
- Forks
- 10,095
- Issues abertas
- 422
- Último commit
- há 4 dias
O que é?
Docusaurus é uma ferramenta para criar, publicar e manter sites de documentação e de projetos. Desenvolvido com React, é voltado a projetos open source que precisam de uma seção de documentação, um blog e páginas complementares, sem ter que montar o site do zero.
Os sites são criados com uma CLI pelo npm, e o framework cuida do processo de build para que os mantenedores possam se concentrar no conteúdo. Ele inclui uma seção de documentação, um blog e páginas complementares, e permite personalizar o layout e os estilos.
O projeto oferece suporte à localização por meio do CrowdIn, que permite traduzir a documentação para comunidades internacionais. É licenciado sob a licença MIT e desenvolvido pela Meta.
Recursos principais
- 01Cria um site de documentação com um único comando npm init.
- 02Inclui, desde o início, uma seção de documentação, um blog e páginas de suporte.
- 03Oferece suporte à localização por meio do CrowdIn.
- 04As páginas e os estilos podem ser personalizados com React.
Casos de uso
- Publicar a documentação de uma biblioteca ou framework open source.
- Criar um site de projeto que reúna documentação, blog e páginas de apresentação.
- Traduzir a documentação de um projeto para uma comunidade internacional.
Início rápido
- 1
Execute a CLI de inicialização para criar seu site
npm init docusaurus@latest - 2
Leia a documentação de instalação para saber quais são os próximos passos
Tópicos
Perguntas frequentes
- O que é docusaurus?
- Gerador de sites estáticos baseado em React para criar, publicar e manter sites de documentação de projetos open source. Docusaurus é uma ferramenta para criar, publicar e manter sites de documentação e de projetos. Desenvolvido com React, é voltado a projetos open source que precisam de uma seção de documentação, um blog e páginas complementares, sem ter que montar o site do zero.
- docusaurus é gratuito? Qual é a licença?
- docusaurus é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- docusaurus ainda é mantido?
- Manutenção ativa. O último commit de docusaurus foi em 16 de out. de 2026.
- Para que posso usar docusaurus?
- Publicar a documentação de uma biblioteca ou framework open source. Criar um site de projeto que reúna documentação, blog e páginas de apresentação. Traduzir a documentação de um projeto para uma comunidade internacional.
- Como instalar docusaurus?
- Execute a CLI de inicialização para criar seu site: npm init docusaurus@latest Leia a documentação de instalação para saber quais são os próximos passos
- Onde consigo docusaurus?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/facebook/docusaurus
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma skill de agente para Claude que cria ilustrações SVG isométricas e interativas de máquinas e sistemas reais para explicar ideias técnicas.
Biblioteca JavaScript para criar interfaces interativas com componentes compostos, na web, no servidor e em plataformas nativas.
Um framework baseado em React para criar sites e apps rápidos, buscando dados de CMSs, arquivos Markdown e APIs por meio de GraphQL.
Bibliotecas open source para React e Svelte que permitem criar interfaces interativas baseadas em nós, como fluxogramas, grafos e editores de workflows.
Um template inicial para criar apps desktop multiplataforma com Electron, React, TypeScript e Vite.