git clone 'https://github.com/Kalimehtar/gtk-cffi.git'
GTK-CFFI is a library, providing CFFI layer to GTK3. License is LLGPL for GTK, BSD for GLib and GDK.
GTK interface is mapped like this:
|gtk_widget_set_parent||(setf (parent widget) new-parent)|
Properties realized as (property object :property-name). There are corresponding setters for them. Signals: (gsignal object :signal-name). Value of signal can be name of C function, its address, corresponding keyword or lisp function, including closure.
Along with GtkListStore, I made LispStore. It can be filled much faster, than ListStore.