This library has bindings for GTK+ and Qt.