Build from: https://github.com/jacomyal/sigma.js
Is it possible to draw a graph without providing node positions? Answer, provide random initial node positions or provide positions on a circle and then run ForceAtlas2 layout engine?
Then the question is, how do you stop the ForceAtlas2 layout engine?
How do you show edge labels?
http://stackoverflow.com/questions/19401147/show-edge-label-in-sigma-jsHow do I click on edges and have something happen?