Download
The latest released version of the igraph library is 0.5.1.
-
R package
— Download this if you prefer using the
GNU R Statistical Environment
- The simplest way to install the igraph R package is
typing
install.packages("igraph")in your R session, please try this before downloading from here.
- Windows binary
- Mac OSX universal binary
-
Source package (for Linux and similar)
- The simplest way to install the igraph R package is
typing
- Python extension module — Download this if you would like to use igraph as a Python extension module
- Ruby gem — Interface to the Ruby language, developed by Dr. Alex Gutteridge.
- C library — This is what you need if you intend to use igraph in C projects.
Debian Linux packages
Debian Linux users may also benefit from
our Debian package repository. The igraph C library and its Python
interface can be installed and automatically updated using the standard
Debian package manager. Just add the following two lines to
/etc/apt/sources.list and install
the libigraph, libigraph-dev and
python-igraph packages:
deb http://cneurocvs.rmki.kfki.hu /packages/binary/ deb-src http://cneurocvs.rmki.kfki.hu /packages/source/
The binary packages are built for the i386 architecture.
Source packages should compile on x86_64 and amd64
architectures as well.
Fedora Project packages
Fedora users can find packages to their system here. Many thanks to Neal Becker for building and maintaining these packages!
Obtaining the development version
You can get the latest development version of igraph (including the
C core and the wrappers for R and Python) with the tla arch
revision control system from the following URL:
http://cneurocvs.rmki.kfki.hu/arch/csardi@rmki.kfki.hu--2004-public.