title: JavaScript network visualization?
body: <p>I'm looking for a library to visualize a network.</p>
  
  <p>I just need to add some nodes(node has text on them), add edges between them, (edges are directed and have text on them).I don't want to set the position of anything by hand.</p>
  
  <p>I'd like API simple as:</p>
  
  <pre><code>var node1 = X.addNode(1, "Hello"),
      node2 = X.addNode(2, "World");
  X.addEdge(node1, node2, "helloworld");
  </code></pre>
  
  <p>I've searched for hours, looked after arborjs, sigma.js, d3.js, JavaScript InfoVis Toolkit, none of them satisfied me.</p>
  
  <p>Is there anything else I can try?</p>