Code Examples

Helpful Resources

Welcome to GtkD

GtkD is a D binding and OO wrapper of GTK+ and is released on the LGPL license.

GTK+ is a highly usable, feature rich toolkit for creating graphical user interfaces which boasts cross platform compatibility and an easy to use API.

GtkD 1.5.1 is out! Download it now!

what is new on GtkD:
* works with Phobos and Tango
* works with D 1.0 and D 2.0
* 64 bits support
* wraps GTK+ 2.22.x API
* Supports GtkBuildable.

Latest Release: 1.5.1 (2011-08-27)
The sixth release of GtkD for DMD 1.0/2.0 is now available: gtkD-1.5.1.zip
GtkD 1.5.1 works with both Phobos and Tango, and works with both D 1.0 and D 2.0.

Linux Users: be sure to have the latest 2.x GTK+ libraries installed!

Windows Users: please use one of the official GTK+ installers: version 2.22.

Mac OS X Users: use the new OS X native GTK+ installer (beta) from gtk-osx.sourceforge.net/. See also Mac OS X Notes.

Download GtkD
Source: Binary packages:

Links