Tracks is a clean, focused git graph viewer for macOS. If you've ever wished you could see your repository's branch history as clearly as VS Code's Git Graph extension—but in a standalone native app—Tracks is for you.
SEE YOUR ENTIRE HISTORY AT A GLANCE
Tracks renders your complete commit graph with color-coded swim lanes that make complex branching patterns easy to follow. Watch branches diverge, merge, and flow through your project's history with perfect clarity.
• Visual commit graph with smooth, connected lines
• Color-coded branches for instant recognition
• Inline branch labels and tags right where you need them
• Three-column layout: branches, commits, and details
BUILT FOR MACOS
Tracks is a true native macOS app built with SwiftUI. No Electron, no web views—just fast, responsive performance that feels right at home on your Mac.
POWERFUL GIT ACTIONS
Beyond visualization, Tracks lets you work:
• Checkout branches with uncommitted changes detection
• Create branches and tags from any commit
• Cherry-pick commits to your current branch
• Copy commit hashes with a click
• View full commit details including changed files
PRIVACY FIRST
Tracks works entirely offline. Your repositories never leave your machine—no accounts, no cloud sync, no telemetry. Just you and your code.
PERFECT FOR
• Developers who want to understand complex merge histories
• Teams reviewing branch strategies and release patterns
• Anyone who thinks git log --graph is useful but hard to read
• VS Code Git Graph fans who want a dedicated app
Tracks focuses on doing one thing exceptionally well: making your git history visible and understandable.