This video shows the evolution of the Outliner 3.0 project over the past year. Every dot is a file (code, icon, etc), the lines connecting them represent directories. Over time, files are being added (green), changed (yellow), and removed (red).
A lot of refactoring and restructuring happened at various points in time. For example the development of the plugin system introduced a lot of small self-contained projects around August 2012.
This video was created using Gource: github.com/acaudwell/Gource