Neat idea. At first it wasn't completely obvious to me that you could click on a node to expand it. You might want to add just a little bit of text to help people out there.<p>Additionally, it seems that as the graph spreads to the right it disappears outside of the div and I can't find any way to click or scroll to keep following it horizontally.
Nice project. Very smooth. You should make a todo list app out of this. The tree layout would make it very easy to organize projects and tasks.<p>One thing: you should increase the minimum size of the smallest sized clickable circles. They're hard to click on to expand.
Make this go into the shadow DOM too.<p><a href="http://htmltree.peterbe.com/?url=http:%2F%2Fkaran.github.io%2Fx-meme%2Fcomponents%2Fx-meme%2Fdemo.html" rel="nofollow">http://htmltree.peterbe.com/?url=http:%2F%2Fkaran.github.io%...</a>
I thought this was very meta:
<a href="http://htmltree.peterbe.com/?url=htmltree.peterbe.com" rel="nofollow">http://htmltree.peterbe.com/?url=htmltree.peterbe.com</a>