igraph

igraph.org Developer Tools Online toolFree

The igraph site offers network analysis software and describes igraph as a network analysis package.

igraph.org
igraph homepage screenshot

About igraph

igraph is a network analysis package described as a collection of network analysis tools. The site states an emphasis on efficiency, portability and ease of use. It is described as open source and free.

You can use igraph through different programming interfaces, including R, Python, Mathematica and C/C++. The site lists separate components for these uses: an igraph R package, python-igraph, IGraph/M, and an igraph C library. Recent news on the site covers releases and updates for these components, with source and installation details.

It suits people who need to work with networks in code, such as developers and researchers using R, Python, Mathematica or C/C++. Users need familiarity with one of the supported programming languages to use the tools. Documentation and release notes are published on the site.

Key features

  • Collection of network analysis tools
  • Programmable in R, Python, Mathematica and C/C++
  • Includes igraph R package
  • Includes python-igraph interface
  • Includes igraph C library
  • Includes IGraph/M
Best for: Developers and researchers who analyze networks using R, Python, Mathematica, or C/C++.
Good for
  • Described as open source and free
  • Supports R, Python, Mathematica and C/C++
  • Release notes and updates published on site
Watch out for
  • Requires familiarity with a supported programming language

igraph at a glance

Website
igraph.org
Type
Online tool
Pricing
Free
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

igraph alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Developer Tools

Well-known listings from the same topic.

All 423

igraph FAQ

What is igraph?
igraph is a collection of network analysis tools described as the network analysis package. It focuses on efficiency, portability and ease of use.
Which programming languages does igraph support?
According to the site, igraph can be programmed in R, Python, Mathematica and C/C++.
Is igraph free?
Yes, the site states that igraph is open source and free.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing