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. A read-only terminal UI for git 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 , and q . - Toggle file stats and expanded patches with s . - Get syntax-highlighted diffs with delta https://dandavison.github.io/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 https://github.com/jesseduffield/lazygit , tig https://jonas.github.io/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 https://cmux.com , where you can keep multiple projects open with a Git view alongside each one. |