Está disponível o gitmal 1.0, gerador de apresentações web estáticas para repositórios git

Foi publicado o primeiro lançamento do projeto Gitmal, que permite gerar sites estáticos para navegação em repositórios Git. O conteúdo do repositório é convertido em uma apresentação web visual no estilo GitHub (exemplo), composta apenas por páginas HTML estáticas e que não requer a execução de scripts no servidor. Essa abordagem permite criar sites para visualizar o conteúdo de repositórios git, os quais demandam recursos mínimos no servidor. O código do projeto é escrito em Go e é distribuído sob a licença MIT.

O Gitmal suporta temas, exibição de código com destaque de sintaxe e renderização de markdown. Além da navegação pela estrutura do repositório e exibição do conteúdo dos arquivos de código, estão disponíveis visualizações para inspecionar branches, tags e commits. É possível manter a apresentação web atualizada por meio de atualizações incrementais, nas quais as páginas faltantes são geradas a cada mudança no repositório. Para reduzir o tamanho do conteúdo gerado, pode ser aplicada minificação e compressão (flags —minify —gzip). A geração de páginas web para repositórios com ferramentas Zig, ZX e my-badges é realizada em 25 minutos em um MacBook Air M2 e resulta na manutenção de cerca de 2 GB de arquivos.

Está disponível o gitmal 1.0, gerador de apresentações web estáticas para repositórios gitEstá disponível o gitmal 1.0, gerador de apresentações web estáticas para repositórios git


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster