The first goal of the project is to gather documentation for many algorithms and API's used in different open source projects.
And the second goal is to develop Desktop Environment with maximum components integration and using new interface ideas.
DUI is a D language binding to the GTK+ graphical toolkit and the OpenGL Extension GtkGLExt.
DUI enables the creation of D GUI applications and supports both Windows and Linux.
Even though marked alpha DUI is quite usable.