GtkAda
From AdaCommons
GtkAda is an Ada95 graphical toolkit based on Gtk+, providing bindings to the Gtk+ widgets library, as well as to other libraries distributed with or as a part of Gtk+ (e.g. GLib, pango, cairo etc). GtkAda uses the object-oriented features of this language, and maps Gtk+ objects to the corresponding tagged Ada objects. The hierarchy of the widget types is preserved. The bindings are comprehensive though not complete, some recently added to Gtk+ features are not yet supported.
GtkAda is a cross-platform library, applications using it are portable across different operating systems without major changes.
GtkAda is maintained primarily by AdaCore and can be downloaded as a part of GNAT distributions here. Currently supported are 2.10 releases.
(unofficial) OpenBSD-port is included in the GNU Ada Subversion repository on sourceforge.
GtkAda contributions is a library extending GtkAda. It provides support for some missing Gtk+ features, Ada-specific issues, and third party libraries.

