Powerful gitk/gitg alternative?

I am searching for a graphical git repository viewer. Gitk is nice and distributed alongside git itself, gitg is a (in my opinion) better alternative to gitk but both have a lack of features (searching for commits/tags/…, switiching/configuring the representation of time(zones) and so on).

As I am doing all git stuff directly in the terminal I do not need some overloaded GUI who tries to do all the magic of git, I just want an efficient viewer for graphical representation of my files, commits, branches, tags and so on with more features than gitk/gitg.

  • Is it possible to open GitHub code in Plunker?
  • How to handle non-standard subversion import to Git
  • Git lines getting deleted without notice
  • Visual Studio Code always asking for git credentials
  • Trying to fix line-endings with git filter-branch, but having no luck
  • How to upgrade to the latest version of Git on Windows? Still showing older version
  • Any suggestions?

    Edit: Most times I’m working on linux.

  • Clone a remote Git repo (Server denied you to change to the given directory)
  • git rebase a branch which is based on several branches
  • Tagging an Android Release
  • Can a svn repository include/link-to an external git repository?
  • call for insight: revision control and binaries
  • Can you record the git revision with gruntjs
  • 3 Solutions collect form web for “Powerful gitk/gitg alternative?”

    I don’t think this question really has its place here, but if you want recommandations, I can link you to SourceTree if you’re on Windows or Mac, or GitExtensions if you’re using Windows.

    SmartGit is an alternative. It works on Windows, Mac OS and Linux:


    Have you already enter ‘git gui’ on your shell ?

    Git Baby is a git and github fan, let's start git clone.