Alternatives to SourceTree for all platforms with any license



Show 11 less popular platforms
  • TortoiseGit icon


    TortoiseGit is an easy to use client for the Git distributed revision control system. TortoiseGit adds shell integration into Windows.

    Open Source Windows

    • easy to use, no registration needed, full integration into windows Guest • Feb 2017 Disagree   Agree
  • git-cola icon


    git-cola is a powerful GUI for git, a distributed revision control system. cola's ingredients include git-python and jsonpickle. cola is released under the GNU GPL...

    Open Source Mac Windows Linux

    No features added Add a feature
  • gitg icon


    gitg is a git repository viewer targeting gtk+/GNOME. One of its main objectives is to provide a more unified user experience for git frontends across multiple desktops....

    Open Source Mac Linux

  • GitEye icon


    This free desktop app combines a simple-to-use graphical Git client with central visibility into essential developer tasks such as defect tracking, agile planning, code...

    Free Mac Windows Linux

  • Gitweb icon


    Gitweb is a Git web interface. It is written in Perl and can be used as a CGI script, or as a mod_perl legacy script (run by ModPerl::Registry handler). It allows...

    Open Source Mac Windows Linux Self-Hosted Perl

    No features added Add a feature
  • git-gui icon


    Is a tool for creating commits and managing branches. It was inspired by and initially based on gitool. Written in Tcl/Tk. Stable versions are shipped with Core Git...

    Open Source Linux

  • GitUp icon


    GitUp is a bet to invent a new Git interaction model that lets engineers of all levels work quickly, safely, and without headaches. It's unlike any other Git client...

    Open Source Mac

    No features added Add a feature
  • Know any more alternatives to SourceTree?

    Suggest an application to this list
  • TortoiseHg icon


    TortoiseHg is an easy to use client for the Mercurial (Hg) distributed revision control system. TortoiseHg adds shell integration into Windows and Linux (Gnome/Nautilus)...

    Open Source Windows Linux

  • git-webui icon


    A standalone local web based user interface for git repositories It comes with history and tree browsing. You may also use it to commit as it comes with an UI to...

    Open Source Mac Windows Linux

    No features added Add a feature
  • Ungit

    Web-based and intuitive UI for git.

    Open Source Mac Windows Linux Web / Cloud Self-Hosted ... Gerrit Code Review Node.JS Atom Brackets

    No features added Add a feature

SourceTree Comments

Unusable because of timeout-based state refresh

Negative Comment by GrawlCore
about SourceTree Aug 2016

I scroll a long file to choose what chunk I want to stage but when SourceTree check this file for update it scrolls up.


Doesn't work in offline mode.

Negative Comment by theplenkov
about SourceTree Jul 2016

THis program requires online activation and doesn't provide offline option anymore.

Therefore it doesn't work after 30-days trial period while license is free.

There is no way to activate it on intranet machine.

In previous version there weas a special menu item - Offline activation. Now it disappeared.


Good but...

Positive Comment by moreo77
about SourceTree Aug 2015

Does anyone else often encounters "false positive" changes, where actually were no changes at all? especially in js files.


Good stuff, especially with an external diff engine

Positive Comment by mikemabey
about SourceTree and TortoiseSVN Aug 2013

I love SourceTree and use it almost every day. However, it's diff engine isn't nearly as clear as the one provided by TortoiseSVN. Luckily you can configure SourceTree to use an "External diff" which I have pointed to the one I like more, and life is great!


Easy to use and supports both Git and Mercurial

Positive Comment by Thelle
about SourceTree May 2013

I really like SourceTree because of it's easy to use graphical interface plus it supports both Git & Mercurial which is nice when getting files from different projects.