Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

76 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hexa.NET.KittyUI

Hexa.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.

Features

  • Minimalistic Design: Focused on providing a clean and simple interface for building user interfaces quickly and efficiently.
  • Cross-Platform Support: Compatible with multiple platforms, allowing you to develop and deploy your applications on different operating systems with ease.
  • Rendering Backends: Supports Direct3D 11 (D3D11) and OpenGL 4, giving you flexibility in choosing the right rendering backend for your project.
  • Integration with imgui: Leverages the powerful imgui library, providing an intuitive and efficient way to build UI components.
  • AOT Ready: Supports AOT publishing and code trimming.

Getting Started

Prerequisites

Before you start using Hexa.NET.KittyUI, ensure you have the following prerequisites installed:

  • .NET SDK: .NET 8.0 or higher.

Installation

  1. Install the NuGet Package:

    You can install the Hexa.NET.KittyUI package via NuGet by adding Hexa.NET.KittyUI to your project dependencies.

  2. Integrate with Your Project:

    After installing the package, simply include it in your project and start building your UI components.

Usage

// 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();

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

15 stars

Watchers

4 watching

Forks

Releases

Used by

Contributors

Languages