PluginUI

Win32 + Direct2D user interfaces for audio plug-ins written in C#.

PluginUI draws everything with Direct2D / DirectWrite in a single child window of the host, has no dependency on WinForms, WPF or any UI runtime, and stays NativeAOT-compatible: a plug-in compiles to a native DLL that needs no .NET installation. It brings together the element catalog of VSTGUI and iPlug2 — about eighty elements, each available as styleable vector drawing, bitmap / film strip and SVG — with instrument and analysis elements, and the extension points to create more.

Gallery

The source code, issues and releases are on GitHub. MIT license.