Gtkmm is a C++ interface for popular GUI library gtk+. gtkmm provides convenient interface for C++ programmers to create graphical user interfaces with Gtk’s flexible OO framework. Highlights include type safe callbacks, widgets extensible using inheritance and over 110 classes that can be freely combined to quickly create complex user interfaces. gtkmm is free software distributed under LGPL. Read the announcement of Gtkmm 2.2.5 here.