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.

If you want to add another GUI tool to this list, just follow the instructions.

All Windows Mac Linux Android iOS

0 Linux GUIs are shown below ↓

  • GitHub Desktop

    Platforms: Mac, Windows
    Price: Free
    License: MIT

  • SourceTree

    Platforms: Mac, Windows
    Price: Free
    License: Proprietary

  • GitKraken Desktop

    Platforms: Linux, Mac, Windows
    Price: Free / $48+/user annually
    License: Proprietary

  • TortoiseGit

    Platforms: Windows
    Price: Free
    License: GNU GPL

  • Magit

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

  • Git Extensions

    Platforms: Windows
    Price: Free
    License: GNU GPL

  • SmartGit

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

  • Tower

    Platforms: Mac, Windows
    Price: $69+/user annually (Free 30-day trial)
    License: Proprietary

  • MeGit (based on EGit)

    Platforms: Linux, Mac, Windows
    Price: Free
    License: EPL2.0

  • Sublime Merge

    Platforms: Linux, Mac, Windows
    Price: $99/user / $75/user annually (Free evaluation)
    License: Proprietary

  • GitUp

    Platforms: Mac
    Price: Free
    License: GNU GPL

  • Fork

    Platforms: Mac, Windows
    Price: $59.99 (Free evaluation)
    License: Proprietary

  • Glint

    Platforms: Linux, Mac, Windows
    Price: Free / $35/user annually
    License: Proprietary

  • gitg

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

  • ungit

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

  • Fugitive

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

  • GitAhead (no longer under active development)

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

  • LazyGit