- Ferramenta desenvolvida para visualizar repositórios Git de forma navegável na web, oferecendo geração de páginas HTML estáticas com arquivos, commits e highlight de código
- Implementada em Go, com suporte a compilação rápida e estrutura de execução simples
- No diretório do repositório, basta executar
gitmal . para gerar automaticamente um site estático na pasta ./output
- Oferece renderização de Markdown e seleção de tema para highlight de código
- Com a opção
--theme, é possível definir vários temas, como github-dark
- Suporta execução com Docker, permitindo uso fácil em contêiner sem configuração do ambiente local
- Suporte a otimização do tamanho dos arquivos e build com compressão por meio das opções
--minify e --gzip
- Também consegue gerar páginas estáticas para repositórios grandes, como o Kubernetes
- Licença MIT
2 comentários
> Funciona também em ambiente Kubernetes
A menção na seção example provavelmente quer dizer que ele funciona bem até com repositórios de grande porte, como o kubernetes, embora leve 25 minutos.
Ah, eu li por cima. Já corrigi. Obrigado.