title: Library for Canvas/SVG web-based tree graphs with layout algorithm?
body: <p>I'm looking for a library that can draw interactive (i.e. clickable nodes) tree graphs.</p>
  
  <p>Something like this but with text in the node boxes (i.e. the nodes would be of variable width and height).</p>
  
  <p><img src="https://i.stack.imgur.com/Z44H1.gif" alt="Tree Layout"></p>
  
  <p>Canviz doesn't have a stable release, and from what I can tell ProtoVis can't do text nodes and can only do single-parent nodes with tree layouts. Anyone aware of any libraries to do this in a browser?</p>