Name | Description | Platform | License | URL |
Release for production (The project is mature and ready to be used) |
GtkD | D language graphical user interface based on GTK+ (formerly known as DUI/DUIT) | Linux/Windows/Mac OS X | LGPL | DsourceProject:gtkd |
DWT | Tango and D2 based port of SWT v3.4 GUI Library + JFace and more (NOTE: Not updated for D2, Tango will not compile.) | Win32/Linux-gtk-32 | EPL | DsourceProject:dwt |
|
Beta Status (Still probably buggy but the bugs are being worked out) |
DFL | D Forms Library: object oriented GUI | Windows | 3-choice-License: LGPL / zlib / BSD-alike | http://www.dprogramming.com/dfl.php |
DGui | An object oriented graphic library | Windows | LGPL | http://dgui.googlecode.com/ |
|
Alpha Status (Feature incomplete, probably buggy, but usable) |
QtD | Wrapper around the well known Qt library for the D language | Windows/Unix/Mac OS X (currently not working using GDC and Phobos) | | http://www.dsource.org/projects/qtd, http://bitbucket.org/qtd/repo |
wxD? | Bindings for wxWidgets (via wx.NET) | Windows/Linux GTK+/Mac OS X | LGPL | http://wxd.sourceforge.net/ |
SDWF | OWL-inspired Windows application framework (for D1, but a D2 version is in the works) | Windows | | http://pr.stewartsplace.org.uk/d/sdwf/ |
|
Pre-Alpha Status (Early, unstable code that may change) |
Dkinter | Wrapper around Tcl/Tk (port of module Python.Tkinter) | Windows/Macintosh/Unix | | http://github.com/lysevi/dkinter |
D-TUI | Text-based library that resembles Turbo Vision | Windows (cmd)/Unix (xterm) | LGPL | http://github.com/klamonte/d-tui |
|
Abandoned |
DWT (old version) | Phobos based port of SWT v3.1.2 GUI Library | Win32 | | DsourceProject:dwt/wiki/DwtShawn |
Harmonia | A skinnable GUI Framework which does not use native controls. Very fast and easily portable. | HarmoniaPortability | BSD-alike | http://harmonia.terrainformatica.com/ |
Luigi | native-D OpenGL-based GUI drawing library | platform-independent | | DsourceProject:luigi |
D Framework | a framework library for D language that is a collection of various libraries (gui, database, xml etc.) | Windows | Public Domain | http://sourceforge.net/projects/dframework/ |
Lucid | D interface to Lucid, which uses the native OS controls (Win32/Cocoa/GTK) | Windows/Mac OS X/Linux | | https://dev.sitehole.com/svn/claro/trunk/interface/d/ http://www.lucidtoolkit.org/ |
D-FLTK | Port of FLTK 1.1 | Mac OS X | LGPL-alike | http://svn.easysw.com/public/fltk/fltk/branches/branch-D-1.1/ |
D/Tk | Wrapper around Tcl/Tk (port of C++/Tk) | Windows/Macintosh/Unix | | NG:digitalmars.D/42681, NG:digitalmars.D/42700, http://www.algonet.se/~afb/d/dtk.html (placeholder) |
SWT | The SWT port in the TioPort project. | Windows Linux (Mac OS X coming) | | DsourceProject:tioport |
DFC | An easy wrapper around HWND + easy message handling and more | Windows | | DsourceProject:l8night |
unDig | Somewhat updated version of Burton's dig library | Windows | | Dig
Library |
DIUP | Wrapper around IUP | Windows/Unix | | http://cablemodem.fibertel.com.ar/... |
Pluto | an application library using FLTK and Sqlite | Windows/Unix/Mac OS X | | http://dronten.googlepages.com/pluto |
Hybrid | Game and multimedia GUI lib written in D | Windows/Unix (OpenGL) | | http://hybrid.team0xf.com/ |
MinWin | Minimal GUI Toolkit (discontinued) | Windows/GTK | | DsourceProject:minwin |
Element | A multimedia application toolkit for platform independent development. | Windows (but very portable) | | http://www.sequenceartworks.com/labs/element |
Rae | GUI with OpenGL (migrated to another language) | Mac OS X, Linux, Windows | X11/MIT | http://www.dsource.org/projects/rae/ |