Dessiner des réseaux dans des pages web avec
sigma.js
Nantes Dataviz
, avril 2024
OuestWare
ouestware.com
contact@
ouestware.com
c'est quoi
sigma.js
?
sigma.js est une bibliothèque
JavaScript
open-source
pour tracer des
réseaux
le modèle et les algorithmes, c'est géré par
graphology
sigma.js ne gère "que" le rendu
les nœuds et les arcs sont affichés en utilisant
WebGL
les labels sont affichés avec l'élément
canvas
un rapide
historique
du projet
des ancêtres en Flash
GexfExplorer
,
GexfWalker
,
SiGMa
2012 - sigma.js v0
2014 - sigma.js v1
développé au
médialab de Sciences-Po
2016 -
graphology
développé au
médialab de Sciences-Po
2021 - sigma.js v2
développé par
OuestWare
et le
médialab de Sciences-Po
2024 - sigma.js v3
développé par
OuestWare
et sponsorisé par
G.V()
pourquoi utiliser
sigma.js
?
c'est conçu pour afficher des
milliers
de nœuds et d'arcs
ça bénéficie de tous les algos de
graphology
c'est activement maintenu et développé par
OuestWare
exemples
d'utilisation de sigma.js
GraphCommons
Retina
marvel-graphs.net
et
pleins d'autres
sigmajs.org
twitter.com/sigmajs
github.com/jacomyal/sigma.js
merci ❤️