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
Also, I added the method to add the label at ngraph.pixi module and you can found the PR here anvaka/ngraph.pixi#8
cool! will take a look
the only think if you want try to customize some rendering, you should be try to read the code inside the module
ya, that's a pain . i used to just find the most suitable library and use it . but this time it seems not so easy . haha
Hahhaha mh I think no! ahhaha
In my opinion the ngraph module are one of the fastr library. So, I renderer the bitcoin graph with a lot of node and the only problem that I have is because the graph was very big to full my ram memory, here you can found the demo of my bitcoin graph https://vincenzopalazzo.github.io/SpyJSBlock.react/
the transaction graph is what you mean, right? can i zoom in and out?