GmGitView: Git Repository Viewer for Gemini

I made a Git repository viewer for Gemini. It's written in Python and requires a recent version of pyOpenSSL.

GmGitView (EDIT 2026-05-13: GitView is nowadays a built-in module in GmCapsule)

The motivation was that occasionally I've needed to link from my capsule to files in my Git repositories, and that has required HTTPS links.

Here's the index of all the available git.skyjake.fi repositories.

Features

Future plans

This was written rather quickly in a couple of days, so there's probably some bugs to fix and features that would be nice to have. One thing that might be interesting is making the pages configurable with templates, so one could use this as a server to host their capsule directly from a Git repository.

skyjake

📅 2021-12-22

🏷 Gemini

CC-BY-SA 4.0

skyjake's Gemlog

Proxied content from gemini://skyjake.fi/gemlog/2021/12/gmgitview.gmi (external content)

Gemini request details:

Original URL
gemini://skyjake.fi/gemlog/2021/12/gmgitview.gmi
Status code
Success
Meta
text/gemini;charset=utf-8;lang=en
Proxied by
kineto

Be advised that no attempt was made to verify the remote SSL certificate.