Best Sourcetree Alternatives (48)

Looking for a Sourcetree alternative? We've compiled the best options based on user reviews, features, and pricing to help you find the right fit.

What is Sourcetree? Sourcetree is a free Git and Mercurial client for Windows and Mac. It provides a graphical interface and visual representation of repositories, branches, commits, and more to help manage source code.

Top Alternatives to Sourcetree

MacHg

MacHg

Open Source

MacHg is a free, open source graphical user interface for the Mercurial distributed version control system on Mac OS X. …

GitAtomic is a desktop application for Git version control designed for simplicity and ease of use. It provides a clean, …

Gitfox

Gitfox

Open Source

Gitfox is a desktop Git client app designed for simplicity and ease of use. It has an intuitive graphical interface …

Thermal

Thermal

Open Source

Thermal is an open-source, cross-platform thermal camera software that allows you to view heat signatures using FLIR thermal imaging cameras. …

Git Extensions is a graphical user interface for managing Git repositories. It helps visualize commits, manage branches, push/pull, resolve merge …

git-town

git-town

Open Source

git-town is an opinionated Git workflow extension that adds common Git commands optimized for rapid development. It aims to make …

django-git

django-git

Open Source

django-git is a Django app that integrates Git version control into the Django admin interface. It allows viewing Git information …

git-webui

git-webui

Open Source

git-webui is an open source web-based user interface for Git. It allows users to visually interact with Git repositories, performing …

TortoiseGit

TortoiseGit

Open Source

TortoiseGit is a Windows shell extension and Git client. It provides easy version control for Windows users by adding functionality …

SmartGit is a graphical Git client used for managing Git repositories. It provides a user-friendly interface for common Git commands …

gitin

gitin

Open Source

gitin is a graphical user interface client for the version control system Git. It allows users to visually interact with …

GitUp

GitUp

Open Source

GitUp is a graphical Git client designed to help visualize and manage Git repositories and workflows. It features a unique …

GitFiend is a graphical Git client designed for ease of use and efficiency. It provides a simple, intuitive interface for …

GitAhead is a graphical user interface client for managing Git repositories. It allows you to visualize branches and commits, stage …

Cycligent Git Tool is a desktop Git client for Windows, Mac & Linux aimed at enhancing developer productivity. It provides …

Gittyup

Gittyup

Open Source

Gittyup is a graphical user interface client for Git that aims to provide an easy-to-use tool for version control. It …

TortoiseHg

TortoiseHg

Open Source

TortoiseHg is a free, easy-to-use interface for Mercurial, a distributed version control system. It allows managing code repositories locally or …

git-gui is a graphical user interface for the git version control system. It allows users to visually see project history, …

Aurees

Aurees

Open Source

Aurees is an open-source ecommerce platform built with PHP and MySQL. It allows merchants to easily set up an online …

GitFinder is a collaboration software for teams to share and track code, issues, and projects using the power of Git. …

TeamCoherence is a team communication and project management software. It helps teams communicate, collaborate, manage projects, share files, track tasks …

RepoZ

RepoZ

Open Source

RepoZ is a git repository visualization and analysis tool. It provides a graphical representation of repository commits, branches, and contributors …

Sublime Merge is a lightweight, cross-platform Git client with an intuitive interface and powerful merge tools. It allows for easy …

Ungit

Ungit

Open Source

Ungit is an open-source Git user interface focused on ease of use and simplicity. It provides a visual representation of …

SnailGit

SnailGit

Freemium

SnailGit is a lightweight and user-friendly Git client for Windows. It provides a simple interface for common Git operations like …

Code-Review

Code-Review

Open Source

Code-Review is a software tool used by development teams to review, discuss and improve code changes before they are merged …

OctoDroid

OctoDroid

Open Source

OctoDroid is an open-source Android app that provides a mobile interface for GitHub. It allows users to easily browse repositories, …

GitX

GitX

Open Source

GitX is a graphical user interface for the version control system Git. It allows users to visually browse repository history, …

ForkHub

ForkHub

Open Source

ForkHub is a GitHub Android client that lets you easily browse GitHub repositories, pull requests, issues, organizations, users, gists and …

GitX-dev

GitX-dev

Open Source

GitX-dev is an open source graphical user interface for Git version control. It allows users to visually browse repository history, …

Murky

Murky

Open Source

Murky is an open-source alternative to Microsoft Office software such as Word, Excel, and PowerPoint. It is free, customizable, and …

GitHub Desktop

GitHub Desktop

Open Source

GitHub Desktop is a open source graphical user interface desktop application for GitHub. It allows users to easily access GitHub's …

Gitweb

Gitweb

Free

Gitweb is a web interface for Git repositories, often used to browse a project's files and commit history. It allows …

GitEye is a graphical user interface for managing Git repositories. It allows you to visualize, navigate, and operate Git repositories …

GitKraken Client is a graphical Git client for Windows, Mac and Linux. It allows users to visually interact with their …

gitg

gitg

Free

gitg is a graphical user interface for the git version control system. It allows you to visualize and manage git …

More Similar Software

Sourcetree Overview

Sourcetree is a free graphical Git and Mercurial client for Windows and Mac. It provides developers with a visual representation of their repositories, branches, commits, and more to help manage, visualize, and navigate source code history.Some key features of Sourcetree include:Interactive graphical interface to visualize repositories, branches, commitsSupports Git and Mercurial version controlCloning, pulling, merging, branching operationsCommit histories, diff viewers, revert changesRemote repository management and synchronizationGit flow and submodules supportIntegrates with popular hosting services like GitHub and BitbucketAvailable as a …

Quick Comparison

SoftwarePricingScore
SourcetreeN/A
MacHgOpen Source
GitAtomicN/A
GitfoxOpen Source
ThermalOpen Source
Git ExtensionsN/A
git-townOpen Source
django-gitOpen Source
git-webuiOpen Source
TortoiseGitOpen Source
SmartGitN/A

Read full Sourcetree review → | Browse Development software