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.
Sourcetree alternatives are mainly Git Clients but may also be Version Control Systems or Source Code Hosting Services. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Sourcetree.- 45 GitUp alternatives
- Git Client
- Version Control System
- Free • Open Source
- Mac
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 out there from the way it’s built (it interacts directly with the Git database on disk), to the way it works...
GitUp Features
- Git Support
- 43 Thermal alternatives
- Git Client
- Free • Open 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.js, allowing you to manage your Git repositories at one place by providing a simple to use graphic interface with built-in...
DiscontinuedThe project's been on hold since 2020: https://github.com/gitthermal/thermal/issues/3614
- 57 GITK alternatives
- Git Client
- Version Control System
- Free • Open 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.
GITK Features
- Ad-free
- Works Offline
- File Versioning
- Lightweight
- Git Support
- 44 git-gui alternatives
- Git Client
- Version Control System
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Cygwin
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 since version 1.5.
git-gui Features
- Git Support
- 55 GLab alternatives
- Git Client
- Free • Open 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.
DiscontinuedIt's been officially adopted by GitLab as the official CLI tool and maintained at https://gitlab.com/gitlab-org/cli.
- 10 TortoiseHg alternatives
- Version Control System
- Free • Open Source
- Windows
- Linux
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.
TortoiseHg Features
Opinions about TortoiseHg as a Alternative to Sourcetree
- 59 LabCoat alternatives
- Version Control System
- Free • Open Source
- Android
- F-Droid
- GitLab
LabCoat is a free and open source Android client for GitLab.
LabCoat Features
- Git Support
- 65 GitTouch alternatives
- Git Client
- Free • Open Source
- Android
- iPhone
- Android Tablet
- iPad
- F-Droid
- Flutter
An open-source app for GitHub, GitLab, Bitbucket, Gitea, and Gitee, built with .
- - GitTouch is the most popular iPhone & iPad alternative to Sourcetree.
GitTouch Features
- Git Support
DiscontinuedLast commit was in 2022 and last version is from 2021.
- 51 Kommit Git Client alternatives
- Version Control System
- Git Client
- Free • Open Source
- Linux
- KDE
- Flathub
A Git GUI client for KDE.
Kommit Git Client Features
- Autocompletion
- Git Support