git-leaf is an application that allows you to view the history of a git repository in a simple and beautiful way.
I used to use gitg, but then it broke for me. I'm not sure whether this is a packaging issue on debian sid, or a general issue with gitg, or just an issue with my system, but it was effort to fix and I never really liked it much anyway. Then there's gitk, which is a very useful tool, I do admit that, but it's also extremely ugly. It has the infamous "Xorg application" style. So I decided to create something new: git-leaf - which makes reading git trees simple and easy. Additionally, the interface is beautiful.
In 0.2-dev, which you can use from the master branch of the git repo, I already added new functions, including automatic loading of new commits. It even has indicators that fade out over time to show you how new a commit is. After a while, the indicator disappears. Oh, I also refactored the whole backend in the master branch. If you're on linux, I strongly recommend using 0.2-dev instead of 0.1 (the only reason why it's not released yet is windows support - I still need to compile libgit for Windows). I plan on adding many more features to git-leaf to make it the best graphical git repository browser ever. If you want to support me, feel free to contribute to the project, it's open source (BSD licensed)!










