Hacker GitHub

← All repos

jacomyal/sigma.js

View on GitHub ↗ ★ 12,226 TypeScript

A JavaScript library aimed at visualizing graphs of thousands of nodes and edges

8 mentions on Hacker News by 6 people: 1 story, 7 comments · first 2012-03-22 · latest 2018-11-26

Mentions per year 8 mentions · busiest year 2014 (4)
20082026
  1. …Cytoscape.js provides more graph theory algorithms; but Sigma.js also has some, including A*: https://github.com/jacomyal/sigma.js/tree/master/plugins/sig...
  2. …For example, sigma.js is blurry with an hdpi screen. Here is my PR to fix that: https://github.com/jacomyal/sigma.js/pull/639
  3. I believe that the only bundled layout is a force atlas 2 force-directed. https://github.com/jacomyal/sigma.js/tree/master/plugins It does look like it should be reasonable to add in any custom layouts though.
  4. …"size" value. After that, check how sigma rescales the nodes and edges in the related wiki page: https://github.com/jacomyal/sigma.js/wiki/Settings#wiki-resc...
  5. …that sigma indeed uses the canvas element. i haven't actually used the library, but it appears ( https://github.com/jacomyal/sigma.js/blob/master/package.jso... ) to in fact be built directly on canvas, which is impressive in some sense…
  6. You can check the examples in the repository: https://github.com/jacomyal/sigma.js/wiki#wiki-getting-start...
  7. …basically, using a Canvas makes it much more scalable. About the features to come, you can check https://github.com/jacomyal/sigma.js/blob/master/TODO.txt to see what will come soon. Also, of course, don't hesitate to add some ideas you…