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.
I personally recommend GitKraken.
SourceTree Platforms: Mac, Windows Price: Free License: Proprietary
GitHub Desktop Platforms: Mac, Windows Price: Free License: MIT
TortoiseGit Platforms: Windows Price: Free License: GNU GPL
Git Extensions Platforms: Linux, Mac, Windows Price: Free License: GNU GPL
GitKraken Platforms: Linux, Mac, Windows Price: Free for non-commercial use License: Proprietary
SmartGit Platforms: Linux, Mac, Windows Price: $79/user / Free for non-commercial use License: Proprietary
Tower Platforms: Mac, Windows Price: $79/user (Free 30 day trial) License: Proprietary
GitEye Platforms: Linux, Mac, Windows Price: Free License: Proprietary
gitg Platforms: Linux, Windows Price: Free License: GNU GPL
ungit Platforms: Linux, Mac, Windows Price: Free License: MIT
git-cola Platforms: Linux, Mac, Windows Price: Free License: GNU GPL
Cycligent Git Tool Platforms: Linux, Mac, Windows Price: Free License: Proprietary
Aurees Platforms: Mac, Windows Price: Free License: Proprietary
Fork Platforms: Mac, Windows Price: Free License: Proprietary
CodeReview Platforms: Linux, Mac, Windows Price: Free License: GNU GPL
gmaster Platforms: Windows Price: Beta / Free for non-commercial use License: Proprietary
GitAhead Platforms: Linux, Mac, Windows Price: Free for non-commercial use License: Proprietary
Guitar Platforms: Linux, Mac, Windows Price: Free License: GNU GPL
RepoZ Platforms: Mac, Windows Price: Free License: MIT
GitAtomic Platforms: Windows Price: 15.00€ License: Proprietary
About Open Source licenses : (https://opensource.org/licenses)