U publikua numri i parë i projektit Gitmal, i cili lejon të gjenerojë faqe statike për navigimin në Git-repozitat. Përmbajtja e repozitit transformohet në një prezantim web të qartë në stilin e GitHub (shembull), që përbëhet vetëm nga faqe HTML statike dhe nuk kërkon ekzekutimin e skripteve në server. Qasja e tillë lejon krijimin e faqeve për shikimin e përmbajtjes së git-repozitave, për të cilat kërkohen burime minimale në server. Kodi i projektit është shkruar në gjuhën Go dhe shpërndahet nën licencën MIT.
Gitmal mbĂ«shtet temat e dizajnit, shfaqjen e kodit me theksimin e sintaksĂ«s dhe formatimin e markdown-it. PĂ«rveç navigimit nĂ« strukturĂ«n e repozitit dhe shfaqjes sĂ« pĂ«rmbajtjes sĂ« skedave me kod, janĂ« tĂ« disponueshme pamje pĂ«r shikimin e degĂ«ve, etiketimeve dhe komiteteve. ĂshtĂ« e mundur tĂ« mbahet prezantimi web nĂ« njĂ« gjendje tĂ« azhornuar pĂ«rmes pĂ«rditĂ«simeve inkrementale, nĂ« tĂ« cilat faqet e munguara gjenerohen me secilĂ«n ndryshim nĂ« repozit. PĂ«r tĂ« zvogĂ«luar madhĂ«sinĂ« e pĂ«rmbajtjes sĂ« gjeneruar mund tĂ« pĂ«rdoret minifikimi dhe kompresimi (flag âminify âgzip). Gjenerimi i faqeve web pĂ«r repozita me mjete Zig, dhe ZX dhe my-badges kryhet pĂ«r plot 25 minuta nĂ« MacBook Air M2 dhe rezulton nĂ« ruajtjen e rreth 2 GB skeda.


Burimi: opennet.ru
