Skip to content

Tower Git — alternatives and comparison

Key idea:

Tower — native Git GUI (not Electron) for macOS and Windows by fournova. Subscription-based ($70/yr). Strengths: interactive rebase, conflict-resolution wizard, submodules handling and submodule graph, one of the most polished UX on the market. Alternatives: Fork (similar UX, $50 one-time), GitHub Desktop (free, simpler), SourceTree (free but slow), GitKraken (Electron), lazygit (terminal).

Below: details, example, related, FAQ.

Details

  • Native Cocoa (macOS) + .NET (Windows) — not Electron, ~20 MB RAM
  • Interactive rebase with visual squash/reorder/drop
  • Conflict wizard — three-way diff + "take ours / theirs / both"
  • Submodule support: dedicated view, update/sync workflows
  • Subscription $70/yr; 30-day trial

Example

# Tower — install
$ brew install --cask tower                # macOS
# or tower.dev → download .pkg / .msi

# Fork (free + similar UX)
$ brew install --cask fork

Related

Frequently Asked Questions

Tower vs Fork?

Tower: fuller features, subscription, daily updates. Fork: free-ish, faster, smaller fleet.

macOS-only?

Windows version shipped in 2018, feature parity. Linux — none (2026).

Worth $70/yr?

If you work full-time with Git and value the rebase flow — yes. Casual use — Fork is enough.