Git

GUI Clients

Git comes with built-in GUI tools for committing (git-gui) and browsing (gitk), but there are several third-party tools for users looking for platform-specific experience.

All Windows Mac Linux 0 Linux GUIs are shown below ↓

  • SourceTree

    Platforms: Mac, Windows
    Price: Free
    License: Proprietary

  • GitHub Desktop

    Platforms: Windows, Mac
    Price: Free
    License: MIT

  • TortoiseGit

    Platforms: Windows
    Price: Free
    License: GNU GPL

  • GitKraken

    Platforms: Windows, Mac, Linux
    Price: Free for non-commercial use
    License: Proprietary

  • GitUp

    Platforms: Mac
    Price: Free
    License: GNU GPL

  • SmartGit

    Platforms: Windows, Mac, Linux
    Price: $79/user / Free for non-commercial use
    License: Proprietary

  • Git Extensions

    Platforms: Windows
    Price: Free
    License: GNU GPL

  • Tower

    Platforms: Windows, Mac
    Price: $79/user (Free 30 day trial)
    License: Proprietary

  • gitg

    Platforms: Windows, Linux
    Price: Free
    License: GNU GPL

  • GitX-dev

    Platforms: Mac
    Price: Free
    License: GNU GPL

  • Aurees

    Platforms: Windows
    Price: $69.99/user / Free for non-commercial use
    License: Proprietary

  • git-cola

    Platforms: Windows, Mac, Linux
    Price: Free
    License: GNU GPL

  • ungit

    Platforms: Windows, Mac, Linux
    Price: Free
    License: MIT

  • Gitbox

    Platforms: Mac
    Price: $14.99
    License: Proprietary

  • Cycligent Git Tool

    Platforms: Windows, Mac, Linux
    Price: Free
    License: Proprietary

  • GitEye

    Platforms: Windows, Mac, Linux
    Price: Free
    License: Proprietary

  • Fork

    Platforms: Mac
    Price: Free
    License: Proprietary

  • GitAhead

    Platforms: Windows, Mac, Linux
    Price: $29/user (Free 15 day trial)
    License: Proprietary

  • giggle

    Platforms: Linux
    Price: Free
    License: GNU GPL

  • CodeReview

    Platforms: Windows, Mac, Linux
    Price: Free
    License: GNU GPL

There are other great GUI tools available as well. Have a look at the list of interfaces, frontends and tools in the Git Wiki.