Last update July 2, 2010
About
The D Community
How To...
Best Practices
More Links
Development
Build Tools
Debuggers
Editors and IDE's
Grammar Parsers
Digital Mars tools
Projects
Libraries
GUI Libraries
Database Bindings
Games
Wiki4D
Test Page
Message Board
Search
Contributors
Index
Help
FrontPage
|
News
|
TestPage
|
MessageBoard
|
Search
|
Contributors
|
Folders
|
Index
|
Help
|
Preferences
|
Edit
Gui Libraries
This is a list of known graphic user interface libraries targeted specifically to a D programmer:
Standard D GUI library
(see
NG:digitalmars.D/32633
)
Name
Description
Platform
URL
DWT
Phobos
based port of
SWT v3.1.2
GUI Library
Win32
DsourceProject:dwt/wiki/DwtShawn
(superceded by
DsourceProject:dwt
)
Other GUI libraries
Name
Description
Platform
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
DsourceProject:gtkd
Beta Status
(Still probably buggy but the bugs are being worked out)
DWT
Tango
based port of
SWT v3.4
GUI Library + JFace and more
Win32/Linux-gtk-32
DsourceProject:dwt
DFL
D Forms Library: object oriented GUI
Windows
http://www.dprogramming.com/dfl.php
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/
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
http://www.dsource.org/projects/qtd
,
http://bitbucket.org/qtd/repo
D Framework
a framework library for D language that is a collection of various libraries (gui, database, xml etc.)
Windows
http://sourceforge.net/projects/dframework/
DIUP
Wrapper around IUP
Windows/Unix
http://cablemodem.fibertel.com.ar/...
Harmonia
A skinnable GUI Framework which does not use native controls. Very fast and easily portable.
HarmoniaPortability
http://harmonia.terrainformatica.com/
Luigi
native-D
OpenGL
-based GUI drawing library
platform-independent
DsourceProject:luigi
MinWin
Minimal GUI Toolkit (discontinued)
Windows/GTK
DsourceProject:minwin
SDWF
OWL-inspired Windows application framework
Windows
http://pr.stewartsplace.org.uk/d/sdwf/
Element
A multimedia application toolkit for platform independent development.
Windows (but very portable)
http://www.sequenceartworks.com/labs/element
wxD
Bindings
for
wxWidgets
(via wx.NET)
Windows/Linux GTK+/Mac OS X
http://wxd.sourceforge.net/
Pre-Alpha Status
(Early, unstable code that may change)
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
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)
Dkinter
Wrapper around
Tcl/Tk
(port of module Python.Tkinter)
Windows/Macintosh/Unix
http://github.com/lysevi/dkinter
Planning
(No code yet)
Docoa
D interface to the
Cocoa
framework
Mac OS X
DsourceProject:docoa
Abandoned
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
FolderProjects
FrontPage
|
News
|
TestPage
|
MessageBoard
|
Search
|
Contributors
|
Folders
|
Index
|
Help
|
Preferences
|
Edit
Edit text of this page
(date of last change: July 2, 2010 21:03
(diff)
)