Sourcetree Alternatives for Linux

    Sourcetree is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is SmartGit. It's not free, so if you're looking for a free alternative, you could try GitKraken or GitAhead. If that doesn't suit you, our users have ranked more than 25 alternatives to Sourcetree and many of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Sourcetree are gitg (Free, Open Source), Sublime Merge (Freemium), Ungit (Free, Open Source) and tig (Free, Open Source).

    This page was last updated Apr 23, 2021

      • FreeProprietary
      • Mac
      • Windows
      • Linux
      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 reviews and build services.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Node.JS
      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 review local changes and the ability to stage / unstage code.
      show more


    1. 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 experience.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Bit is an experimental modernized git CLI built on top of git that provides happy defaults and other niceties: - command and flag suggestions to help you navigate the plethora of options git provides you - autocompletion for files and branch names when using bit add or bit...
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      GLab is an open source Gitlab Cli tool written in Go (golang) to help work seamlessly with Gitlab from the command line. Work with issues, merge requests, watch running pipelines directly from your CLI among other features. Inspired by gh, the official GitHub CLI tool.


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Self-Hosted
      • Python
      • Django
      A simple Gitweb replacement built with Django.

      Discontinued

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

      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Node.JS
      Thermal is a free, open-source, cross-platform Git GUI built by developers for developers. It's a desktop application built with Electron & Vue.
      show more
    2. 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) and includes a command line wrapper.
      show more
      This alternative is disputed. TortoiseHg is still a legitimate alternative to Sourcetree, but it might have issues that some users think are important.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Eclipse
      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 supported.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Displays changes in a repository or a selected set of commits. This includes visualizing the commit graph, showing information related to each commit, and the files in the trees of each revision.
      No screenshots yet
    Showing 20 of 27 alternatives