News: 0001615624

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

CGIT 1.3 Web Frontend For Git Released After Six Years

([Programming] 6 Minutes Ago CGIT 1.3)


Jason Donenfeld of WireGuard and Linux cryptography fame has taken a break from that to release a new version of CGIT, the lightweight web interface for Git repositories. CGIT 1.3 is the first new release in six years and comes with a lot of changes.

For those not needing to manage pull requests or other features from your Git web interface but simply needing a web-based viewer for reading Git repositories, CGIT remains one of the best options around. CGIT is lightweight, doesn't depend upon JavaScript and is very efficient in being written in C, and also powers the likes of [1]git.kernel.org .

With CGIT 1.3 there are many bug fixes, updating against the latest Git 2.53 functionality, updates to the CSS styling for CGIT, and also the very first (optional) JavaScript based functionality. JavaScript is being used for CGIT's dynamic aging feature. The JavaScript feature is to dynamically update the "ages" of GIt commits and the like on client side. So not too scary and no fundamental loss if blocking JavaScript in your browser.

[2]

More details on CGIT 1.3 can be found via [3]the mailing list release announcement .



[1] https://git.kernel.org/

[2] https://www.phoronix.com/image-viewer.php?id=2026&image=cgit_13_lrg

[3] https://lists.zx2c4.com/pipermail/cgit/2026-February/004968.html



It seemed the world was divided into good and bad people. The good ones slept
better... while the bad ones seemed to enjoy the waking hours much more.
-- Woody Allen, "Side Effects"