Unstable release You can check out the latest unstable release of GTK+ and GLib using git. git clone git://git.gnome.org/gtk+ git clone git://git.gnome.org/glib If you plan on pushing changes back upstream and have a GNOME account, use the following instead: git clone ssh://<username>@git.gnome.org/git/gtk+ git clone ssh://<username>@git.gnome.org/git/glib For more information on this, see the ins