Python interface of igraph, a fast and open source C library to manipulate and analyze graphs (aka networks). It can be used to:
Create, manipulate, and analyze networks.
Convert graphs from/to networkx, graph-tool and many file formats.
Plot networks using Cairo, matplotlib, and plotly.
Install using pip:
pip install igraph
Install using conda:
conda install -c conda-forge python-igraph
Further details are available in the Installation Guide.
Documentation for python-igraph <= 0.10.1 is available on our old website.