A Cross-Platform UI-Framework build upon ImGui, simplifying ImGui management in C#.
$ dotnet add package Hexa.NET.KittyUIHexa.NET.KittyUI is a minimalistic UI framework built around the popular imgui library, designed to be lightweight and highly portable. It supports cross-platform development and comes with rendering backends for both Direct3D 11 (D3D11) and OpenGL 4.
Before you start using Hexa.NET.KittyUI, ensure you have the following prerequisites installed:
Install the NuGet Package:
You can install the Hexa.NET.KittyUI package via NuGet by adding Hexa.NET.KittyUI to your project dependencies.
Integrate with Your Project:
After installing the package, simply include it in your project and start building your UI components.
// See https://aka.ms/new-console-template for more information
using Hexa.NET.ImGui;
using Hexa.NET.KittyUI;
AppBuilder builder = new();
builder.AddWindow("Main Window", () =>
{
ImGui.Text("Hello, World!");
});
builder.Run();
This project is licensed under the MIT License - see the LICENSE file for details.