apcj / github-treemap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Code Changes Tree Map

Run count_files.sh, passing a directory and a commit range you want to analyse. For example:

$ ./count_files.sh projects/neo4j HEAD~10..HEAD >data.tsv

Then start a web server and open index.html in your browser. Something like this:

$ python -m SimpleHTTPServer 8888 &
$ open http://localhost:8888/

A treemap recursively subdivides area into rectangles; the area of any node in the tree corresponds to its value. Treemap design invented by Ben Shneiderman. Squarified algorithm by Bruls, Huizing and van Wijk.

About


Languages

Language:JavaScript 84.8%Language:CSS 11.6%Language:Shell 3.6%