S'ha publicat la primera versió del projecte Gitmal. Genera llocs web estàtics per navegar pels repositoris Git. El contingut del repositori es transforma en una representació web visual a l'estil de GitHub (exemple), que consisteix només en pàgines HTML estàtiques i no requereix cap script del costat del servidor. Aquest enfocament permet la creació de llocs web per navegar pels repositoris Git amb recursos mínims del servidor. El codi del projecte està escrit en Go i té la llicència MIT.
Gitmal admet temes, visualització de codi amb ressaltat de sintaxi i renderització Markdown. A més de navegar per l'estructura del repositori i mostrar el contingut dels fitxers de codi, hi ha disponibles vistes per a branques, etiquetes i commits. La vista web es pot mantenir actualitzada mitjançant actualitzacions incrementals, amb pàgines que falten generades amb cada canvi al repositori. La minificació i la compressió es poden utilitzar per reduir la mida del contingut generat (els senyaladors --minify --gzip). La generació de pàgines web per a repositoris amb les cadenes d'eines Zig, ZX i my-badges triga 25 minuts en un MacBook Air M2 i resulta en aproximadament 2 GB de mida de fitxer.


Font: opennet.ru
