cd /news/developer-tools/show-hn-glog-a-read-only-git-tui-wit… · home › topics › developer-tools › article
[ARTICLE · art-147644] src=yairchu.github.io ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

Show HN: Glog – A read-only Git TUI with familiar pager keys

Developer tool Glog launched as a read-only Git terminal UI that supports log, show, diff, status, blame, stash list and reflog, installable via `cargo install glog-tui git-delta` on the latest stable Rust toolchain. Glog keeps familiar pager keys (j/k, /, n, q), folds lockfiles automatically, uses delta for syntax-highlighted diffs when installed, and adds badges for Codex and Claude Code agent coauthors. The tool is positioned as read-only so an accidental keypress cannot change files or rewrite history, unlike terminal UIs such as lazygit and tig.

read1 min views3 publishedOct 8, 2026

log • show • diff • status • blame • stash list • reflog

Features #

  • Press Enter to open a commit from the log.
  • Keep your muscle memory with familiar pager keys: j /k ,/ ,n , andq .
  • Toggle file stats and expanded patches with s .
  • Get syntax-highlighted diffs with delta , used automatically when installed.
  • Spot agent coauthors with badges: Codex and Claude Code.
  • Lockfiles fold automatically to keep source changes in view; expand them when needed.
- View image files in diffs in supported terminals ([Kitty](https://sw.kovidgoyal.net/kitty/) and[Ghostty](https://ghostty.org) ,[cmux](https://cmux.com) and more).
- Highlight and filter [conventional commit](https://www.conventionalcommits.org/) types.
  • Explore line history with glog blame FILE : inspect commits, step back before a change, and follow renames.

  • Browse ref updates with glog reflog , timestamped to the second.

  • Read dates in your local time, like 2026-10-01 15:35 , instead of Git's verbose default.

  • Expand submodule diffs to inspect the changes inside.

  • Follow commits and working-tree changes live with glog --watch .

Install #

cargo install glog-tui git-delta Requires the latest stable Rust toolchain.

Comparison to other tools #

Vanilla Git glog adds interactive browsing and live refresh with familiar pager shortcuts.
Terminal UIs ( lazygit , tig ) glog focuses solely on read-only actions, so an accidental keypress won't change your files or rewrite history.
Git GUI apps glog is lightweight and fits terminal workspaces such as cmux , where you can keep multiple projects open with a Git view alongside each one.
── more in #developer-tools 4 stories · sorted by recency
── more on @glog 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-glog-a-read-…] indexed:0 read:1min 2026-10-08 · —