Select your language

Home arrow-right ... arrow-right Development Tools arrow-right Sourcetree

We've compiled a list of 52 free and paid alternatives to Sourcetree. The primary competitors include Git, SmartGit. In addition to these, users also draw comparisons between Sourcetree and GitKraken, Mercurial SCM, AWS Cloud9. Also you can look at other similar options here: Development Tools.


Git
Free Free Trial One Time License

Git is a free & open source, distributed version control system designed to handle everything...

SmartGit is a front-end for the distributed version control system Git and runs on Windows, Mac OS...

The intuitive, fast, and beautiful cross-platform Git client.

Mercurial SCM
Free Open Source

Mercurial is a free, distributed source control management tool.

AWS Cloud9 is a full-featured browser-based IDE and code editor available as a service or locally...

TortoiseGit is a Windows Shell Interface to Git and based on TortoiseSVN. It's open source and can fully be build with freely available software.

GitHub Desktop
Free Open Source

GitHub Desktop is a native Git client for Mac OS X and Windows with a graphical user interface.

Git Extensions
Free Open Source

Git Extensions is a standalone UI tool for managing git repositories.

Tower is a powerful Git client for Mac and Windows.

git-cola
Free Open Source

git-cola is a powerful GUI for git, a distributed revision control system.

Mac and Windows client for Mercurial and Git.

Sourcetree Platforms

tick-square Mac
tick-square Windows

Sourcetree Video and Screenshots

Sourcetree Overview

A powerful Mac and Windows client for Mercurial and Git distributed version control systems.

Sourcetree strips away the complexity of DVCS and makes it usable for mere mortals.

• Git Large File Support – Sourcetree supports Git LFS, allowing teams to track large assets in one single place.
• Git-flow out of the box – Smart branching with Sourcetree and Git-flow, keeping repositories clean and development efficient.
• Submodules – Submodules make life easier when managing projects, their dependencies, and other project groupings.
• Local commit search – Search for commits, file changes, and branches right within Sourcetree.
• Interactive rebase – Get clean and clear commits with Sourcetree’s interactive rebase tool.
• Remote repository manager – Sourcetree allows you to search for and clone remote repositories within its simple user interface.

Sourcetree Features

tick-square 3 way merge
tick-square Merge code
tick-square GitHub integration
tick-square Git-flow integration
tick-square Bitbucket Integration
tick-square Version and Source control
tick-square Night mode/Dark Theme

Top Sourcetree Alternatives

Share your opinion about the software, leave a review and help make it even better!

Sourcetree Categories

Development Tools

Sourcetree Tags

mercurial git-client git distributed-version-control

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?