Gource.io – a software version control visualization tool
Gource is a really cool visualization tool.  Here's a Gource visualization
of development of the Python programming language (C Python implementation, aka CPython): <a href="https://www.youtube.com/watch?v=cNBtDstOTmA" rel="nofollow">https://www.youtube.com/watch?v=cNBtDstOTmA</a> Here's a collection of Gource visualizations: <a href="https://github.com/acaudwell/Gource/wiki/Videos" rel="nofollow">https://github.com/acaudwell/Gource/wiki/Videos</a><p>If you create your own visualizations, I strongly recommend that you automate doing it as much as possible. For example, if you process data first, use a script to automate processing the data. You'll need to give Gource various options, and there are a lot of options; store options in its config file or scripts.<p>Also, if you create a Gource video, I <i>strongly</i> recommend adding some music or at least an audio commentary. If you add music, make sure it's legal to add; the safe route is to use music released under open licenses such as Creative Commons Attribution (CC-BY) CC0 Public Domain Dedication (CC0). Beware of the "non-commercial use" licenses - your releases might count as "commercial" even if you don't think they do (talk to a lawyer if you want to go down that path). A great place to start for Gource music is
audionautix.com ( <a href="https://audionautix.com/" rel="nofollow">https://audionautix.com/</a> ), which has released lots of music under the Creative Commons Attribution 3.0 Unported License;
you can select from lots of different styles and get some great options. "Improving Gource Videos with Background and Audio"  ( <a href="https://fransdejonge.com/2018/02/improving-gource-videos-with-background-and-audio/" rel="nofollow">https://fransdejonge.com/2018/02/improving-gource-videos-wit...</a> ) has some tips and instructions.