I made a Git repository viewer for #Gemini. It's written in Python and requires a recent version of pyOpenSSL.
gemini://skyjake.fi/gemlog/2021-12_gmgitview.gmi
It's the first Gemini server I've written. As usual, the Gemini part was a piece of cake — all the hard work was with Git and trying to come up with a reasonable URL path hierarchy.
The source includes a small `gemini.py` if anyone wants a head start in making a server.