gtk2mm (aka gtkmm) is the official C++ interface for the popular GUI library gtk+2. Highlights include typesafe callbacks, widgets extensible via inheritance and a comprehensive set of widgets.