Completely agree - Gource is also mentioned here and does something similar.<p>Probably more useful tools are CodeCity and JSCity, that go beyond the layout of the repo and get to the function level, so they are able to give potentially useful insights like coupling or complexity of classes. In any case, there&#x27;s a long way to go as far as the effort of running these programs actually being worth it.<p><a href="https:&#x2F;&#x2F;wettel.github.io&#x2F;codecity.html" rel="nofollow">https:&#x2F;&#x2F;wettel.github.io&#x2F;codecity.html</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;aserg-ufmg&#x2F;JSCity" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;aserg-ufmg&#x2F;JSCity</a>