SoyaSoftware

Useful Mac software for makers and small shops

Tower PRO icon artwork

Mac Apps

Tower PRO 17.0-545 — Mac version

Updated

Download (68 MB) Older batches
tower pro torrent macos — screen captureTower PRO view 2 on macOSTower PRO view 3 on macOSTower PRO view 4 on macOS

Tower 17 sharpens up one of the messier parts of Git: knowing when a branch is truly done. The Fully Merged detection now matches your local branches against pull requests that were merged on GitHub, GitLab and similar hosting services — even after squash or rebase merges, which used to confuse most clients.

What it isSystem requirements
Native Git client for macOSmacOS 12 or later
Apple Silicon & Intel readyInterface: English

Before you go hunting for a tower pro mac torrent, make sure your machine is up to the job. Tower is a native Mac app through and through, so it runs well on both Apple Silicon and Intel hardware as long as you're on macOS 12 Monterey or newer. That native foundation shows in the details: one-line staging keeps commits quick, submodule support is built right into the interface, and a lot of everyday actions — moving commits, merging branches, applying stashes — work with straightforward drag and drop instead of memorizing command-line flags.

How Tower compares with other Mac Git clients

Put Tower next to Fork and you'll notice the difference in ambition straight away. Fork keeps things compact — it's a fast, focused client that does the basics without much ceremony. If your Git life is mostly commit, push, pull and the occasional merge, Fork feels light and unintrusive. Tower brings more to the table: deeper merge detection across hosting services, drag-and-drop for operations that Fork keeps menu-driven, and a visual branch map that's easier to scan when you're tracking several feature branches at once. I'd reach for Fork on a quick freelance project; I'd want Tower when I'm juggling pull requests across a team.

GitKraken is the other one people ask about. It's cross-platform and leans hard into the graphical timeline, which some folks love. But Tower is built solely for Mac, and that shows in the interface weight and responsiveness. GitKraken's UI can feel busy once you've got a few remotes and submodules in play. Tower tends to stay readable — the file history panel, the staging area, and the sidebar don't compete for attention in the same way. If you collaborate with Windows or Linux teammates, cross-platform matters. If you're on a Mac and want something that respects the platform's conventions, Tower fits that niche better.

Where Tower earns its place

Neither Fork nor GitKraken handles post-squash branch detection the way Tower 17 does. That alone tips the balance if your team squashes pull requests regularly. You stop second-guessing whether a local branch is safe to delete, and that's a small daily friction that adds up fast.

What a freelance iOS developer would notice first

Picture someone building an iOS app for two clients simultaneously, each with their own GitLab repository, each with feature branches that get squash-merged after code review. Before Tower 17, they'd finish a feature, see the merge notification, and still hesitate before deleting the local branch — because squash rewrites history and older clients often miss the connection. With the new Fully Merged badge, the branch gets flagged reliably even after a squash merge. That one change removes a recurring moment of doubt that freelancers know well: staring at a branch list, trying to remember whether feature/oauth-fix is truly done or just looks done.

The drag-and-drop cherry-picking also suits the solo developer who switches contexts multiple times a day. Grabbing a commit from last Thursday's branch and dropping it into the current one without typing a hash or opening a terminal keeps momentum going during a long afternoon of bug fixes.

Treating undo like a time machine

The biggest one is treating the undo button like a time machine. Tower makes it easy to undo recent actions — discarding commits, resetting to a previous state — but beginners sometimes click undo repeatedly to "go back" through a messy afternoon, then lose track of what state the repository is actually in. The undo history is step-by-step, not snapshot-based, so chaining too many undos without checking the log can leave you in an unexpected spot.

Another common slip: ignoring the submodule panel entirely. Tower surfaces submodules in the sidebar, but newcomers to Git often don't realize that a project uses them until they clone it and notice missing files. If you see a submodule entry in Tower's interface, that's your cue — you need to initialize and update it before the project will build. Tower can handle that, but it won't do it automatically on clone unless you tell it to.

Tip: after cloning a project, always glance at the sidebar for submodule entries before you open the project in Xcode or your editor.

Questions from the stall

Does Tower PRO work on Intel Macs or only Apple Silicon?

Tower runs natively on both Apple Silicon and Intel Macs, so you don't need a newer M-series machine to use the current version.

Notes from other shops 0

Sign in or open a shop account to leave a note.

No notes yet. If you've used this on a shop Mac, tell me how it went.

Also on the shop Mac

The tools other makers open most here.

  • Capture One
  • Football Manager 2026
  • RAR Extractor
  • Logic Pro
  • Kontakt
  • Disk Drill
  • Parallels Desktop
  • Ableton Live

More on the Mac Apps shelf

The whole shelf
Back to top