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).