High performance graph data structures and algorithms
Project Links
Meta
Author: Tamas Nepusz
Requires Python: >=3.9
Classifiers
Development Status
- 4 - Beta
Intended Audience
- Developers
- Science/Research
Operating System
- OS Independent
Programming Language
- C
- Python :: 3
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: 3 :: Only
Topic
- Scientific/Engineering
- Scientific/Engineering :: Information Analysis
- Scientific/Engineering :: Mathematics
- Scientific/Engineering :: Physics
- Scientific/Engineering :: Bio-Informatics
- Software Development :: Libraries :: Python Modules
Python interface to the igraph high performance graph library, primarily aimed at complex network research and analysis.
Graph plotting functionality is provided by the Cairo library, so make sure you install the Python bindings of Cairo if you want to generate publication-quality graph plots. You can try either pycairo or cairocffi, cairocffi is recommended because there were bug reports affecting igraph graph plots in Jupyter notebooks when using pycairo (but not with cairocffi).
Jun 11, 2025
0.11.9
Oct 28, 2024
0.11.8
Jul 08, 2024
0.11.6
May 07, 2024
0.11.5
Feb 13, 2024
0.11.4
Nov 20, 2023
0.11.3
Oct 12, 2023
0.11.2
Sep 12, 2023
0.10.8
Jul 13, 2023
0.10.6
Jul 01, 2023
0.10.5
Jan 28, 2023
0.10.4
Jan 01, 2023
0.10.3
Oct 17, 2022
0.10.2
Sep 13, 2022
0.10.1
Sep 06, 2022
0.10.0
Jun 08, 2022
0.9.11
Apr 11, 2022
0.9.10
Jan 10, 2022
0.9.9
Oct 29, 2021
0.9.8
Jul 09, 2021
0.1.14
Jul 09, 2021
0.1.13
Jul 09, 2021
0.1.12
Dec 21, 2015
0.1.11
Dec 21, 2015
0.1.10
Nov 08, 2015
0.1.9
Jun 29, 2015
0.1.8
Jun 28, 2015
0.1.7
Apr 06, 2015
0.1.6
Oct 31, 2014
0.1.5
Oct 31, 2014
0.1.4
Oct 31, 2014
0.1.3
Oct 30, 2014
0.1.2
Oct 30, 2014
0.1.1
Oct 30, 2014
0.1.0