Have you ever wondered what the AOSP source tree would look like if someone stitched together a video of every commit, update, and release? Ponder no more, friends, because YouTube user xcco3x has made that a reality. A visually amazing 21 minute reality, to be exact.

A little background info, per the description on YouTube:

The graph represents the source tree. Non-leaf nodes are directories and leaf nodes are files where their color represents the type of file. Files appear as they are modified and disappear if they are not touched for 2.5 seconds.

In other words, each "blast" from a user is a commit. These commits come from both Googlers and contributors. The data was taken from stitching together the logs of all the many AOSP projects. It does not include the external/* and prebuilt/* projects which are dependencies of Android.

The imagery was generating using open source software called gource. It basically just places the root directory of a project at the center, displaying each subsequent directory as a branch and each file as a leaf.

Absolutely incredible. Enjoy.

Cameron Summerson
Cameron is a self-made geek, Android enthusiast, horror movie fanatic, musician, and cyclist. When he's not pounding keys here at AP, you can find him spending time with his wife and kids, plucking away on the 6-string, spinning on the streets, or watching The Texas Chainsaw Massacre on repeat.

  • zach


  • elot

    Nice but i don't underestand so much :-D :-/

  • pattavino

    Can someone turn that into a live wallpaper that loops?

    • Richard P

      Exactly what I was thinking...

      Live Wallpaper please!

    • http://www.theandroidsite.com Ben Marvin

      Ha, so I wasn't the first to think that!

  • mastermind26

    So what do the "buds" represent?
    Beautiful to watch though.

    • Cameron Summerson

      The buds are all individual files, when then get merged into branches (folders).

  • Andrew

    Can this be made into a screen saver for pc?

  • Edd

    Lol did anyone make it through the whole 20 minutes? :)

  • Trident

    Nice but can you tell me what color represents what kind of file please?

  • http://android-zone.org BogdanSNB

    This is realy awesome! Can this be made into a live wallpaper?

  • Dan

    Amazing. So is Logstalgia.