# Tower

> Git client for Mac with drag and drop, undo, interactive rebase, stacked branches and pull requests

Source: https://optioncmd.com/tower
Website: https://www.git-tower.com/mac?utm_source=optioncmd
Pricing: Paid
Categories: [Developer tools](https://optioncmd.com/categories/developer-tools.md)
Listed: 2026-10-25
Updated: 2026-10-25

Tower is a Git client for Mac and Windows that puts Git's full feature set into a visual interface. It's for developers and designers who want Git's power without the command line.

**Key features:**

- Drag and drop to perform Git actions, and undo almost anything with Command-Z.
- Create pull requests directly from the app.
- Stage single lines, run interactive rebases, and resolve conflicts with the Conflict Wizard.
- Work with submodules, Git LFS, Git-Flow, worktrees, file history, and blame.
- Manage stacked branches and restack a whole chain in one action with Tower Pro.
- Archive stale and fully merged branches in bulk with Pro's Automatic Branch Management.

Tower is a subscription that covers both the Mac and Windows versions: Basic costs $69, Pro $129, and Enterprise $149 per user per year. The 30-day free trial of Pro needs no credit card, and Tower is free for students, educators, and non-profits.

## More developer tools

- [Cursor](https://optioncmd.com/cursor.md): AI coding app with agents that plan, write and test code, plus a CLI and cloud agents
- [Ghostty](https://optioncmd.com/ghostty.md): Fast, cross-platform terminal emulator with platform-native UI and GPU acceleration
- [ForkLift](https://optioncmd.com/forklift.md): Dual-pane file manager and file transfer client for SFTP, S3, cloud drives and more
- [iTerm2](https://optioncmd.com/iterm2.md): Free, open source Terminal replacement for macOS developers and power users
- [Visual Studio Code](https://optioncmd.com/visual-studio-code.md): Free, open source code editor from Microsoft with built-in AI coding agents
- [Transmit](https://optioncmd.com/transmit.md): File transfer app for FTP, SFTP, WebDAV, S3 and cloud services, with sync
- [OrbStack](https://optioncmd.com/orbstack.md): Fast, lightweight Docker Desktop alternative for running containers and Linux machines
- [Zed](https://optioncmd.com/zed.md): Fast open-source code editor with multiplayer collaboration and optional AI agents and edit predictions
- [Proxyman](https://optioncmd.com/proxyman.md): Native HTTP(S) debugging proxy for capturing, inspecting and mocking network traffic
- [LM Studio](https://optioncmd.com/lm-studio.md): Desktop app for running open-source LLMs locally, now with Bionic, an agent for documents and code
