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): https://www.youtube.com/watch?v=cNBtDstOTmA Here's a collection of Gource visualizations: https://github.com/acaudwell/Gource/wiki/VideosIf 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.Also, if you create a Gource video, I strongly 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 ( https://audionautix.com/ ), 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"  ( https://fransdejonge.com/2018/02/improving-gource-videos-wit... ) has some tips and instructions.