Gource propose aux utilisateurs un outil de visualisation des "commits", des envois de code, pendant l'élaboration d'un logiciel. L'application affiche les différents projets dans un arbre animé dans lequel le répertoire "root" du projet est représenté par le centre. Gource fait ensuite apparaître les dossiers en tant que branches et les fichiers en tant que feuille de l'arbre. Ainsi, chaque développeur peut être vu, travaillant sur l'arbre au moment où ils ont contribué au projet. A noter que Gource fonctionne en ligne de commande. Voici une démonstration très explicite :