ThreeJS, WebGL, D3 Force Direction. Experiments moving force calculation to GPU shaders.
Node/Edge aggregations all done client side
Performance comparison with 2D SVG graph