Sourcetree Alternatives

Sourcetree is described as 'A powerful Mac and Windows client for Mercurial and Git distributed version control systems' and is a very popular Version Control system in the development category. There are more than 50 alternatives to Sourcetree for a variety of platforms, including Mac, Windows, Linux, Android and F-Droid apps. The best Sourcetree alternative is SmartGit, which is free. Other great apps like Sourcetree are GitKraken, Fork, GitHub Desktop and TortoiseGit.

filter to find the best alternatives

Sourcetree alternatives are mainly Git Clients, but if you're looking for Version Control Systems or Diff Tools you can filter on that. Other popular filters include Linux + Open Source and Linux + Free. These are just examples - use the filter bar below to find more specific alternatives to Sourcetree.
Sourcetree iconSourcetree
  277
  • ...

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

More about Sourcetree
Sourcetree alternatives page was last updated Feb 20, 2025
Copy a direct link to this comment to your clipboard
  1.  6 likes
    Copy a direct link to this comment to your clipboard

    A simple Gitweb replacement built with Django.

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Python
    • Django
    Discontinued

    django-git was last updated on December 22nd, 2010.

    django-git Features

    1. Git icon  Git Support
    2.  Django

    django-git VS Sourcetree

     
  2. MacHg icon
     9 likes
    Copy a direct link to this comment to your clipboard

    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 collection, saving a snapshot of the collection, restoring the collection to an earlier state and in general...

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac

    MacHg Features

    1.  Hg hosting

    MacHg VS Sourcetree

     
  3. SnailGit icon
     2 likes
    Copy a direct link to this comment to your clipboard

    SnailGit is a TortoiseGit-like Git client, implemented as a Finder extension.

    36 SnailGit alternatives

    License model

    Country of Origin

    • CN flagChina

    Platforms

    • Mac

    SnailGit Features

    1. Finder icon  Apple Finder Integration

    SnailGit VS Sourcetree

     
  4. OctoDroid icon
     6 likes
    Copy a direct link to this comment to your clipboard

    OctoDroid is GitHub client for mobile Android devices. It allows you to browse, download source code, add/edit comments, and more.

    License model

    • FreeOpen Source

    Platforms

    • Android
    • Android Tablet
    • F-Droid

    Properties

    1.  Lightweight

    Features

    1. GitHub icon  GitHub Integration

    OctoDroid VS Sourcetree

     
  5. Git Glint icon
     1 like
    Copy a direct link to this comment to your clipboard

    Glint is a graphical user interface for Git with heaps of functionality packed into an intuitive and friendly interface. Both powerful and easy-to-use, Glint lets you break free from the command line and manage your repositories in an easier, more visual way.

    License model

    • FreemiumProprietary

    Platforms

    • Mac
    • Windows
    • Linux

    Git Glint Features

    1. Git icon  Git Support
    2. GitHub icon  GitHub Integration
    3. Bitbucket icon  Bitbucket Integration
    4. GitLab icon  Gitlab integration

    Git Glint VS Sourcetree

     
  6. Guitar icon
     5 likes
    Copy a direct link to this comment to your clipboard

    Git GUI Client. Open Source, Free Software (GPL v2). Run on Windows, macOS and Linux. Written in C++. Powered by Qt 5.

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Qt

    Guitar Features

    1. Git icon  Git Support

    Guitar VS Sourcetree

     
  7.  3 likes
    Copy a direct link to this comment to your clipboard

    Bit is an experimental modernized git CLI built on top of git that provides happy defaults and other niceties:

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    Bit Git CLI Features

    1.  Command line interface
    2. Git icon  Git Support

    Bit Git CLI VS Sourcetree

     
  8. Cong icon
     Like
    Copy a direct link to this comment to your clipboard

    Cong is a super-fast and easy-to-use git client with a built-in adapted Console.

    License model

    • FreeProprietary

    Application type

    Country of Origin

    • US flagUnited States

    Platforms

    • Windows

    Properties

    1.  Support for Themes

    Features

    1.  Dark Mode

    Cong VS Sourcetree

     
  9. Pulltodo icon
     Like
    Copy a direct link to this comment to your clipboard

    Pulltodo allows you to manage all your pull requests in a single place. Not only that, instead of just showing all pull requests, it will drill down into each pull request, analyze what you need to do, and generate a to-do list for you.  Awesome, right?!!!

    FEATURES:

    • Gener.

    License model

    Platforms

    • Mac

    Pulltodo Features

    1. Git icon  Git Support
    2. GitHub icon  GitHub Integration
    3. GitLab icon  Gitlab integration
    4. Bitbucket icon  Bitbucket Integration
    5.  Pull requests

    Pulltodo VS Sourcetree

     
You are at page 7 of Sourcetree alternatives