The Best 31 SourceTree Alternatives

  • EGit

    Eclipse Team plugin for the revision control system git. Allows you to check in files, mark files as tracked/untracked, and view history. Not all git operations are...

    Free Open Source Mac OS X Windows Linux Eclipse

  • Ungit

    Web-based and intuitive UI for git.

    Free Open Source Mac OS X Windows Linux Web Self-Hosted

  • MacHg

    MacHg is a free open source OSX GUI for the revision control system Mercurial. This means you manage a collection of files in a nice graphical way, adding things to the...

    Free Open Source Mac OS X

  • SnailGit

    SnailGit is a TortoiseGit-like Git client, implemented as a Finder extension. SnailGit allows you to access the most frequently used Git features, from the Finder...

    Commercial

  • GitFinder

    GitFinder is a fast and lightweight git client for Mac with Finder integration. See git status directly in Finder with icon badges. Execute git operations directly in...

    Free Mac OS X

  • Cycligent Git Tool

    Cycligent Git Tool is a straightforward, graphic GUI for your GIT projects. Master and manage all your repositories in a simple visual format providing an exceptional...

    Free Mac OS X Windows Linux

  • GitAhead

    GitAhead makes navigating through thousands of commits a piece of cake. Minimalistic, slim and intuitive interface.

    Commercial Mac OS X Windows Linux

  • GitX-dev

    GitX-dev is a fork (variant) of GitX with a few feature updates and current builds.

    Free Open Source Mac OS X

  • Murky

    Murky is a GUI client app for the Mercurial distributed version-control system. It lets you manage repositories and source files without using a command-line. Murky...

    Free Open Source Mac OS X

  • Code-Review

    The aim of CodeReview is to provide tools for code review tasks on local Git repositories.

    Free Open Source Windows Linux Mac