title: javascript library for building tree-node hierarchy
body: <p>I am looking for JavaScript library that can perform the following tasks:</p>
  
  <ol>
  <li>Dynamically generate tree (graph-node) (hierarchy structure of data)</li>
  <li>Can connect nodes together</li>
  <li>Zoom option for graph area</li>
  <li>labels for each node</li>
  </ol>
  
  <p>Basically, like <a href="http://familyecho.com" rel="noreferrer">familyecho.com</a>? Where can I find a library that has the same functionality? If any of you know any library that can perform all these task, then please do reply me.</p>