gitk is a Tk-based graphical tool for viewing git repository history, including a commit diff viewer.