rep-gtk is a binding of the GTK and GDK libraries for the librep Lisp environment. It's currently targeted at GTK 1.2 and is based on the guile-gtk binding by Marius Vollmer.

Recent versions of rep-gtk also wrap the GNOME and libglade libraries.

The latest released version of rep-gtk is available from:

Alternatively you may use anonymous CVS to access the latest development sources (with no guarantees that they will work correctly, or even compile).

    cvs login
    cvs co rep-gtk

When prompted for a password for anonymous, simply press the Enter key. Updates from within the module's directory do not need the -d parameter. You can also browse the source tree.

Here's the GTK hello program for librep.

The permanent location for this page is

The sourceforge project page is

There is a rep-gtk mailing list. See the sourceforge project page for details on how to subscribe.

John Harper <>