a minimal GUI for git log
Find a file
Harald Kirsch dab02f57eb Adds --no-pager to initial check for available git repo
Without it, it complained easily about not fully functional terminal.
2026-01-27 12:17:31 +01:00
glu Adds --no-pager to initial check for available git repo 2026-01-27 12:17:31 +01:00
glu-screenshot.png Updates screenshot to show current UI 2025-11-13 17:48:31 +01:00
README.md Adds screenshot to README.md 2025-11-11 16:03:19 +01:00

gitlogui — a minimal GUI for git log

I don't need git log that often, in particular its specific pickaxe options. So whenever I do need them I have to dig into the manual page. What was -S or -G again? How do I see the diffs? How do I filter by commit message? Just to many options. To make this easier, I started writing glu, for git log ui.

To use it, just download the single file glu and run it. More details below.

Prerequisites

  • Python 3
  • tkinter, which should usually be installed anyway with Python, I think?

Installation

  • Just download glu, for example like

    curl -o glu https://codeberg.org/harald/gitlogui/raw/branch/main/glu
    
  • Make the file executable or run it as

    python3 glu
    

How it looks

screenshot of the app at commit b937636e7d01233cbd2e350632033d67c362f6d5