Liono takes some source code, parses it, reads the indentation and line lengths... then builds a graphic like this.