D bindings for Avalonia via a C ABI host, with
ShadUI (shadcn-inspired) controls.
No prior D wrapper existed (as of 2026-08). Avalonia is a .NET UI toolkit, so
the D process loads a DNNE native shim that hosts CoreCLR, Avalonia, and
ShadUI, then wraps opaque handles.