[![Build Status on Azure Pipelines](https://dev.azure.com/igraph-team/igraph/_apis/build/status/igraph.igraph?branchName=main)](https://dev.azure.com/igraph-team/igraph/_build/latest?definitionId=1&branchName=main)
![Build Status on Github Actions](https://github.com/igraph/igraph/workflows/MINGW/badge.svg?branch=main)
[![codecov](https://codecov.io/gh/igraph/igraph/branch/main/graph/badge.svg?token=xGFabHJE2I)](https://codecov.io/gh/igraph/igraph)
[![DOI](https://zenodo.org/badge/8546198.svg)](https://zenodo.org/badge/latestdoi/8546198)

The igraph library
------------------

igraph is a C library for complex network analysis and graph theory, with
emphasis on efficiency, portability and ease of use.

See https://igraph.org for installation instructions and documentation.

igraph can also be used from:

 - R — https://github.com/igraph/rigraph
 - Python — https://github.com/igraph/python-igraph
 - Mathematica — https://github.com/szhorvat/IGraphM

igraph is a collaborative work of many people from all around the world —
see the [list of contributors here](./CONTRIBUTORS.md). If you would like
to contribute yourself, [click here to see how you can
help](./CONTRIBUTING.md).

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.
