GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL license. With 2.0 GtkD will wrap Gtk+ version 3, if you need Gtk+ 2 you can use the latest version from the Gtk2 branch, version 1.6. GtkD 2.0 and 1.6 are now available on GitHub: https://github.com/gtkd-developers/GtkD/downloads -- Mike Wey