Gource is a software version control visualization tool.

See more of Gource in action on the Videos page.

Software projects are displayed by Gource as an animated tree with the root directory of the project at its centre.

Directories appear as branches with files as leaves. Developers can be seen working on the tree at the times they contributed to the project.

Currently Gource includes built-in log generation support for Git, Mercurial and Bazaar and SVN (as of 0.29). Gource can also parse logs produced by several third party tools for CVS repositories.


view the log of the repository (Git, SVN, Mercurial and Bazaar) in the current path:



Gource's display is rendered using OpenGL and requires a 3D accelerated video card to run.

The Linux Kernel.

A snapshot of a flurry of development on the Linux project.

As Linux is a huge C language project, the files being worked on are predominately a mix of .c (shown in green) and .h header files (in red).


Adserver           610x250
If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog: 

Share on Google Plus

About Hugo Repetto

    Blogger Comment
    Facebook Comment


Post a Comment


This content is not yet available over encrypted connections.

My Favorites