SmartGit is a Git client for Windows, Mac and Linux. It is free for non-commercial use, provides a graphical access to Git repositories and can access Subversion. Developed by Syntevo
License: Free Personal
gitg is a lightweight, open-source Git GUI primarily suited for basic Git operations within the GNOME desktop environment. In contrast, SmartGit is a more feature-rich, commercial option that provides advanced tools for power users and supports complex workflows across multiple platforms.