Sourcetree alternative that runs on Linux
Sourcetree is free, but it asks for an Atlassian account on first launch, ships for Mac and Windows only and leans on an external tool for merge conflicts. BranchBay runs on Linux too, needs no account and resolves conflicts in the app.
No account. No card. No renewal. macOS, Windows and Linux.
Sourcetree costs nothing. BranchBay costs $20 once, and is not a subscription either.
You pay one time, for 2 computers, for a native client that does more. No plan, no renewal and no account.
$20 once for 2 computers, updates forever
Free
BranchBay and Sourcetree compared
What each client is built with, what it costs and what it does in the app. Facts about the other client come from its own website and may change.
| Feature | BranchBay | Sourcetree |
|---|---|---|
| Licence | Pay once: $20 for 2 computers, no renewal | Free |
| Platforms | Better: macOS, Windows, Linux | Worse: macOS, Windows |
| Built with | Rust, drawn on the GPU | Separate native Mac and Windows apps |
| Account to use it | Better: None | Worse: Atlassian account |
| Private repositories | Included | Included |
| All repositories in one view | Better: Launchpad with groups | Worse: Repository browser with bookmarks |
| Work and personal profiles | Better: Yes, with their own accounts | Worse: No |
| Integrated terminal | Better: Yes, docked per repository | Worse: No |
| Interactive rebase | Yes, visual | Yes |
| Merge conflict resolver | Better: Three-way, with automatic solving | Worse: External merge tool |
| Pull requests | Better: Created and listed in the app | Worse: Opens in the browser |
| Self-hosted GitHub, GitLab, Bitbucket | Yes, plus Azure DevOps | Yes |
The better side The worse side No colour: the same on both
Why developers pick BranchBay over Sourcetree
No account to register
Download, open a repository and start. BranchBay never asks you to sign in.
Conflicts resolved in place
Base, Ours and Theirs side by side with a merged output, automatic solving for the easy ones and one-key picks for the rest.
Fast on large repositories
Native Rust code drawn on the GPU keeps the graph smooth when a repository has years of history.
Linux, macOS and Windows
One licence, 2 computers, any mix of the three operating systems.
What Sourcetree does that BranchBay does not
- A free licence
- Mercurial support
- Git-flow out of the box
- The deep Bitbucket and Jira integration
If one of these is part of your day, keep Sourcetree. The rest of the time, BranchBay is lighter on your machine and on your wallet.
Does BranchBay work with Bitbucket like Sourcetree?
Is BranchBay free like Sourcetree?
Can I try BranchBay before leaving Sourcetree?
What does BranchBay cost?
Try it next to Sourcetree.
Open the repositories you already have checked out. Nothing to sign up for, nothing to renew and nothing to uninstall until you are sure.