Browse a file's git history with rename-aware diffs, conventional-commit cues, pickaxe search, and side-by-side compare. No LOC limits, no external services, no telemetry.
Features
Horizontal commit timeline — newest right, oldest left. Click or use ←/→ (or j/k) to step through history.
Rename-aware — follows files across git mv and content-detected renames (-M). Pre-rename diffs render correctly. Renamed commits show a purple R badge.
Word-level diff — intra-line additions and deletions highlighted, not just whole-line changes.
Compare any two commits — Alt-click (or Cmd-click on macOS) any commit to set it as the base, then pick another to diff against it.
Pickaxe search — find commits that added or removed a code string (git log -S). Narrows the timeline to matching commits.
Filter by author/message/SHA — type in the search box; press / to focus.
Conventional Commits cues — colored stripes per type (feat, fix, docs, …), badges in the callout, breaking-change ! markers.