I saw this 2 site , but not sure how to implement it with vivagraph ...
and there are so many libraries by andrei, i dont know which to choose. ngraph.pixel, ngraph.three, vivagraphjs, pixi, fabric. I try to render some large graph like perhaps 10knodes, 200k edges. I'm searching around and found vivagraph is not bad, but it has very limited capabilities :(
usually all of them are 3000nodes, 150k edges
vivagraph (fast but very limited capabilities):
Vis with d3 force sampled engine (my favourite so far because of all the available features, well, as a developer choosing a library for the company, we tend to choose one that need to code less. i tried to add cluster function but it's so slow) :
the old fashion d3 canvas way. turns out the canvas perform really really well nowadays,it surprise me. and there are many examples outside, this might be it.
vis with ngraph.layout. somehow faster than d3 sample. contradict with here : https://observablehq.com/@zakjan/force-directed-graph-pixi
vis with sigmajs paragraphl, suppose to be the fastest according to the site, but i cant get it to work
threejs 3d-force-graph. in 2D, I have no idea why we need 3D graph. it's confusing, haha