Agavi can be installed in three different ways: using release packages, through our PEAR channel or directly from the repository on GitHub.

Package Download

Agavi 1.0.8 Latest stable release

June 29, 2015 · Release Notes · Changelog

Agavi 0.11.8 Latest legacy release

July 25, 2009 · Release Notes · Changelog

Composer Installation

Coming soon!

PEAR Installation

Note: we will retire the PEAR channel in favor of a Composer repository soon.

If you would like to install Agavi via PEAR, you can do so using the following commands:

Note: depending on your configuration, you may need to prepend sudo to the commands below.
pear channel-discover
pear install agavi/agavi

To install a specific version, use this command:

pear install agavi/agavi-version

The PEAR channel is located at


Get the source from the repository on GitHub:

git clone

This repository will contain all branches and tags; to check out a specific release (e.g. 1.0.7), run:

git checkout tags/1.0.7

To switch to a particular branch (e.g. 1.0):

git checkout 1.0
Note: the default branch is master; keep in mind that it can be unstable at times!

Release Archives

To pull a copy of a particular branch or release (e.g. 1.0.7) from the Git repository, you can use the git-archive command:

git archive -o 1.0.7

You may also download archives of branches or tags directly from GitHub.