Edit: Not cool to site command line questions and mark as duplicate when this question was specifically concerning GUI solutions. Original question below.
I'm looking for a GUI that can help me view the commit history for a single file in a git repo. Something roughly equivalent to git log --follow filename
but with more features.
Does there exist a software GUI for this purpose? Like a diff viewer with a forward/back button to explore the history of a file? I'm currently using GitHub.com code history section for this, but it's not super convenient and requires opening links then going back to the previous page to find the next/previous commit for a file.