1. médialab Sciences Po
  2. Productions
  3. Graphology

Graphologymade by the médialab

JavaScript library implementing graphs as well as many graph theory algorithms

Tools – Code

Guillaume Plique

Graphology is a JavaScript library implementing data structures required to represent various graph types in memory: directed, undirected, mixed, multi, etc.

What's more, this library comes along with multiple packages implementing various graph theory utilities, metrics and algorithms, such as:

  • graph generation
  • layout computation
  • community detection
  • centralities
  • etc.

This library is therefore quite similar to networkx for python and igraph for R.

Finally, this library is also used by sigma.js' v2 to store the displayed graph's data.

processing

developers

usable

2016