# python-igraph 0.11.4

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.

# Installation

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

Tutorials

- Quick start

- Gallery of examples

- Extended tutorial (Español)

Detailed docs

- Generation

- Analysis

- Visualization

- Configuration

Reference

- API reference

- Source code

Support

- FAQs

- Forum

Documentation for python-igraph <= 0.10.1 is available on our old website.

# Indices and tables

- Index

- Module Index

# Citation

If you use igraph in your research, please cite

> Csardi, G., & Nepusz, T. (2006). The igraph software package for complex network research. InterJournal, Complex Systems, 1695.