Glog는 Git 로그와 커밋, diff, 상태, blame, stash 목록, reflog를 읽기 전용으로 탐색하는 터미널 UI다. j/k로 이동하고 /로 검색하며, Enter로 커밋을 열 수 있다. 파일 변경과 커밋을 실시간으로 따라가는 --watch 모드도 제공한다.

glog blame FILE로 파일의 줄별 이력을 확인하고 변경 이전의 커밋으로 이동하거나 파일 이름 변경을 따라갈 수 있다. diff에서는 파일 통계와 패치 펼치기를 전환하고, 잠금 파일은 기본으로 접어 둔다. 제작 측 설명에 따르면 delta가 설치돼 있으면 이를 이용해 diff에 구문 강조를 적용하고, 지원되는 터미널에서는 이미지 파일도 표시한다. 지원 터미널에는 Kitty와 Ghostty, cmux 등이 포함된다.

Glog는 Conventional Commits 유형을 강조하고 필터링하며, Codex와 Claude Code의 공동 작성자 배지를 표시한다. reflog에는 초 단위 시각을 제공하고, 날짜는 Git의 기본 표기 대신 현지 시간으로 보여준다. 서브모듈 diff를 펼쳐 내부 변경 사항을 살펴볼 수도 있다.

설치는 $ cargo install glog-tui git-delta로 진행하며, 최신 안정 Rust 툴체인이 필요하다. Glog는 lazygit이나 tig 같은 터미널 UI와 달리 읽기 전용 작업에 초점을 둔다고 설명한다. 따라서 키 입력으로 파일을 변경하거나 Git 기록을 다시 쓰는 동작은 하지 않는다는 것이 제작 측의 비교 설명이다. 여러 프로젝트를 나란히 열어 두는 터미널 작업 공간인 cmux에서도 사용할 수 있다.