What are the strengths of this library, relative to D3? How does Sigma work differently?
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)