Ideal D GUI Toolkit

Mr. Anonymous mailnew4ster at gmail.com
Mon May 20 13:35:58 PDT 2013


On Monday, 20 May 2013 at 05:25:50 UTC, Tyler Jameson Little 
wrote:
> I've been looking into trying to fix QtD, but it seems writing 
> a binding to a C++ library is a bit complicated. I've read on 
> the forums that a native D GUI toolkit is the most desirable 
> long-term, so I'd like to start that discussion.
>
> First off, I've heard of the DWT project, which looks 
> promising, but it seems like a direct port of Java's SWT 
> instead of a reimagining using idiomatic D. I understand the 
> allure here (works, little translation for new developers), but 
> since it's not yet in Phobos, I can only assume it's still up 
> for discussion.
>
> Personally, I want these features:
>
> * simple and extensible
>   * minimal components (something like HTMLs feature-set)
>   * custom components (embed OpenGL/direct frame buffer)
> * "native" window decorations by default, but can provide 
> custom decorations
> * markup (like QML) or programmable (like SWT)
>
> Nice-to-haves:
>
> * hardware accelerated (2D OpenGL)
> * GUI designer (much easier with QML-esque markup)
> * part of Phobos
>
> I'm willing to lend a hand, but I'd like to know in what 
> direction the community would like to go. I'd also like to know 
> the likelihood of getting a GUI toolkit into Phobos.
>
> Thoughts?

What about D Forms Library (DFL)?
I didn't try it yet, but I've heard it's not bad.
https://github.com/Rayerd/dfl


More information about the Digitalmars-d mailing list