For small repositories I am quite satisfied with my `git l` command:

```
[alias]
     l = log \
     --all \
     -n30 \
     --graph \
     --abbrev-commit \
     --decorate \
     --date=relative \
     --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)'

```

Unfortunately, with large repositories and hundreds of branches my tree is becoming too wide and too tall to get the general overview. I did not find a good solution in `gitk` and I do not know other utilities.

I am looking for a simple tool that generates an HTML dynamic revision tree (that can be folded) using for instance [cytoscape](http://www.cytoscape.org/) or a dendrogram chart from [d3.js](http://bl.ocks.org/mbostock/4063570). 

Is there any good *KISS* tool for this?