(Proceeds from the above ads go to rebelbase.com for hosting Pan.
Proceeds from the tip jar go to Pan's programmers.)

Source Code

pan 0.142 (beta)

Vendor-made Packages

Many Linux distributions and BSD systems have their own Pan package, so first check for an up-to-date version for your distribution or system.

Contributed Packages

These packages were contributed by users and are not officially supported by the Pan project.
If your platform is not listed, consider contributing packages.

Ubuntu PPA

There is an Ubuntu PPA available, maintained by Klaus Vormweg.

Ubuntu PPA

Windows Installer

There is a Pan installer available for Windows, contributed by Steve Davies.

Pan Newsreader for Windows

See the Pan Newsreader for Windows website for information on the latest installers and prerequisites.

Git Repository

If you want to try Pan between releases, you can get the latest sources from the official GNOME Git repository at http://git.gnome.org/browse/pan2/.

To clone the Git repository, run:

git clone git://git.gnome.org/pan2

To clone the older, archived version of Pan written in C, run:

git clone git://git.gnome.org/archive/pan

For details on using Git, see https://wiki.gnome.org/Git.

GitHub Mirror

If you prefer using GitHub, there is a read-only mirror of the Pan repository available:

git clone https://github.com/GNOME/pan2.git

Compiling from Source

If all goes well, running ./autogen.sh; make in the pan2 directory will result in the executable pan2/pan/gui/pan.

Compiling Pan requires the header files for gtk2 (or gtk3) and gmime. On most systems these are optional packages named gtk2-devel (or gtk3-devel) and gmime-devel.

If you plan to use advanced features like SSL with GnuTLS or GNOME Keyring password support, you will have to install their appropriate development packages or compile from source. See README for more details on the required versions of these add-ins.

Remaining tools typically come built-in on systems configured for development: gcc, m4, automake, autoconf, pkg-config, and gettext.

Old Releases

Older releases are archived permanently at