Git Clients for all platforms with any license

Platforms

Desktop

Show 12 less popular platforms
  • SmartGit icon

    SmartGit

    SmartGit is a front-end for the distributed version control system Git and runs on Windows, Mac OS X and Linux. SmartGit is intended for developers who prefer a graphical user interface over a command line client, to be even more...

    Free Personal Mac Windows Linux Java

  • SourceTree icon

    SourceTree

    A powerful Mac and Windows client for Mercurial and Git distributed version control systems. SourceTree strips away the complexity of DVCS and makes it usable for mere mortals. NOTE: SourceTree is free but a free registration is...

    Free Mac Windows

  • GitKraken icon

    GitKraken

    The intuitive, fast, and beautiful cross-platform Git client.

    Free Personal Mac Windows Linux

  • Gogs (Go Git Service) icon

    Gogs (Go Git Service)

    The easiest, fastest and most painless self-hosted Git Service written in Go. Done as an independent binary distribution across ALL platforms that Go supports, including Linux, Mac OS X, and Windows

    Open Source Mac Windows Linux Self-Hosted ... Go (Programming Language) Cloudron

  • GitHub Desktop icon

    GitHub Desktop

    GitHub Desktop is a native Git client for Mac OS X and Windows with a graphical user interface. .

    Free Mac Windows

  • Tower icon

    Tower

    Version control with Git – made easy. In a beautiful, efficient, and powerful app. From Beginner… Learn Git with Tower! We offer a complete learning platform, an in-depth help area, great support… And an unrivaled tool. …to Master...

    Commercial Mac Windows

  • gitg icon

    gitg

    gitg is a git repository viewer targeting gtk+/GNOME. One of its main objectives is to provide a more unified user experience for git frontends across multiple desktops. It does this not be writing a cross-platform application, but by...

    Open Source Mac Linux

  • git-cola icon

    git-cola

    git-cola is a powerful GUI for git, a distributed revision control system. cola's ingredients include git-python and jsonpickle. cola is released under the GNU GPL v2.

    Open Source Mac Windows Linux

  • git-annex icon

    git-annex

    git-annex allows managing files with Git , without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in...

    Open Source Mac Windows Linux Web ... Android BSD Self-Hosted

  • Springloops icon

    Springloops

    Springloops is a unique SVN/Git source code management tool focused on web development teams. It allows you to code in parallel and share your code safely concentrated on results, not on lost changes or overwritten files. With...

    Freemium Mac Windows Linux Web

  • GitX icon

    GitX

    A gitk clone for OS X Git is a popular Distributed Version Control System originally created by Linus Torvalds to coordinate work on the Linux kernel. GitX is a gitk like clone written specifically for OS X Leopard and higher. This...

    Open Source Mac

  • git-gui icon

    git-gui

    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.

    Open Source Linux

  • GitList

    GitList allows you to browse repositories using your favorite browser, viewing files under different revisions, commit history and diffs. GitList is free and open source software, written in PHP, on top of Silex and the Twig template...

    Open Source Web Self-Hosted

  • EGit icon

    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 supported.

    Open Source Mac Windows Linux Eclipse

  • GitUp icon

    GitUp

    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...

    Open Source Mac

  • git-webui icon

    git-webui

    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.

    Open Source Mac Windows Linux

  • Gitbox icon

    Gitbox

    Graphical git client for MacOS X. Git is a distributed version control system. See Git

    Freemium Mac

  • Easy Git icon

    Easy Git

    EasyGit is a wrapper for git, designed to make git easy to learn and use. EG FOCUSES ON DOCUMENTATION AND EXAMPLES - Much of the work in eg is plugging a gap in git documentation: providing simple tutorial-oriented command-specific...

    Open Source Mac Windows Linux Cygwin

  • PHP Fog icon

    PHP Fog

    PHP Fog is a cloud-based PHP hosting service

    Freemium Web

    • Discontinued This app was discontinued in favor of https://alternativeto.net/software/appfog/
  • Magit icon

    Magit

    Front-end to the git revision control system for emacs. You can review and commit the changes you have made to the tracked files, for example, and you can browse the history of past changes. There is support for cherry picking, reverting...

    Open Source Mac Linux

  • Fork icon

    Fork

    Fork is a fast and friendly git client for Mac. Basic features Fetch, pull, push Commit, amend Create and delete branches and tags Create and delete remote repos Checkout branch or revision Cherry-pick, revert Merge, rebase ...

    Free Mac

  • GitX-dev icon

    GitX-dev

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

    Open Source Mac

  • Gity icon

    Gity

    Gity is a nice GUI interface for a lot of the most common git commands. It also provides a diff view to see changes in the working tree, changes in the index (stage), and others. Gity simplifies using git in general. You wont leave home...

    Open Source Mac

    • Discontinued It is no longer available. Even the website has nothing to do with the app. The source isn't available either.
  • Giggle icon

    Giggle

    Giggle is a graphical frontend for the git content tracker (think of gitk on GTK+).

    Open Source Linux

  • Agit icon

    Agit

    Agit - Android Git Client. Agit is a Git client for Android devices, allowing you to checkout the entire history of any Git repository (not just GitHub!) while on the move, review changes and store for full offline access. • Clone...

    Open Source Android