Stable releases

GTK+ is available on:

Unstable releases

The latest unstable tarballs can be downloaded with HTTP or FTP.

Bleeding edge

Alternatively, you can check out the latest unstable release of GTK+ using git.

git clone git://

If you plan on pushing changes back upstream and have a GNOME account, use the following instead:

git clone ssh://<username>

NOTE: the modules are: gtk+, glib, pango, gdk-pixbuf and atk.

For more information on this, see the instructions on how to use the repository.

Repository Browser

If you prefer to view the git repository from your web browser for gtk+, glib, pango, gdk-pixbuf and atk.