Gitmal 1.0, un generador de vistas web estáticas de repositorios Git, ya está disponible.

Se ha publicado la primera versión del proyecto Gitmal. Genera sitios web estáticos para navegar por repositorios Git. El contenido del repositorio se transforma en una representación web visual similar a la de GitHub (ejemplo), compuesta únicamente por páginas HTML estáticas y sin necesidad de scripts del servidor. Este enfoque permite crear sitios web para navegar por repositorios Git con un consumo mínimo de recursos del servidor. El código del proyecto está escrito en Go y cuenta con la licencia MIT.

Gitmal admite temas, visualización de código con resaltado de sintaxis y renderizado en Markdown. Además de navegar por la estructura del repositorio y mostrar el contenido de los archivos de código, se ofrecen vistas de ramas, etiquetas y confirmaciones. La vista web se puede mantener actualizada mediante actualizaciones incrementales, generando las páginas faltantes con cada cambio en el repositorio. La minificación y la compresión permiten reducir el tamaño del contenido generado (los indicadores --minify --gzip). Generar páginas web para repositorios con las herramientas Zig, ZX y my-badges tarda 25 minutos en una MacBook Air M2 y genera un tamaño de archivo de aproximadamente 2 GB.

 Gitmal 1.0, un generador de vistas web estáticas de repositorios Git, ya está disponible.  Gitmal 1.0, un generador de vistas web estáticas de repositorios Git, ya está disponible.


Fuente: opennet.ru

Añadir un comentario