On Friday, 12 April 2019 at 06:45:01 UTC, DanielG wrote:
These aren't written in D, but they are *for* D (or any other
non-C++ language in need of its own canonical, language-native
GUI). They export a C API for maximum ease of use.
OpenWL[1] - cross-platform top-level windowing library, with
native menus, events, clipboard/DnD.
OpenDL[2] - cross-platform drawing library (with
Quartz2D/CoreText-compatible API), built on the native APIs for
each platform: Quartz2D/CoreText for Mac, Direct2D/DirectWrite
for Windows, and GTK/Pango for Linux.
Nice!