Live data from Hacker News

Sigma.js, a JavaScript library dedicated to graph drawing

sigmajs.org

11–20 of 38 posts

Re: Sigma.js, a JavaScript library dedicated to graph drawing

#11
post #3

What are the strengths of this library, relative to D3? How does Sigma work differently?

to add up on the other replies: sigma.js is plug-and-play, very easy to draw a force-directed graph with nice built-in features. d3.js requires more work to get to the same result.

Advantage of d3.js is that it is easier to customize the display you want.

other difference: sigma.js implements "force atlas 2 " algorithm - like the one found in Gephi, which may be more suitable for some graphs (when you want to highlight community structures)

Re: Sigma.js, a JavaScript library dedicated to graph drawing

#13
I started a project a couple months ago to create a 3D graph library similar to Sigma.js using ThreeJS (WebGL). You can check it out here

https://github.com/frewsxcv/graphosaurus

And a really crappy demo (give it a few seconds to load):

http://vps.rwell.org/index-eve.html

Re: Sigma.js, a JavaScript library dedicated to graph drawing

#17

I started a project a couple months ago to create a 3D graph library similar to Sigma.js using ThreeJS (WebGL). You can check it out here https://github.com/frewsxcv/graphosaurus And a really crappy demo (give it a few seconds to load): http://vps.rwell.org/index-eve.html

That's pretty cool; judging by the 'crappy demo' it has potential but would need some important features to be useful, such as: labels, improvements regarding the visual appearance & clarity, and node selection to isolate connections.

Re: Sigma.js, a JavaScript library dedicated to graph drawing

#19
post #17

I started a project a couple months ago to create a 3D graph library similar to Sigma.js using ThreeJS (WebGL). You can check it out here https://github.com/frewsxcv/graphosaurus And a really crappy demo (give it a few seconds to load): http://vps.rwell.org/index-eve.html

That's pretty cool; judging by the 'crappy demo' it has potential but would need some important features to be useful, such as: labels, improvements regarding the visual appearance & clarity, and node selection to isolate connections.

Yeah, the two things I'm working on next are labels and click/hover events. Let me know if you have any other ideas
Post reply on HN