A dependency injection abstraction layer over ImGui implementations for .NET. Wraps Hexa.NET.ImGui behind clean interfaces (IImGuiProvider, IImGuiBackend) enabling swappable backends, testable UI code, and standard DI integration via Microsoft.Extensions.DependencyInjection.
csharp dotnet rendering dependency-injection abstraction windowing dear-imgui provider-pattern backend-abstraction hexa-net imgui-provider
-
Updated
Sep 4, 2026 - C#