An immediate mode embeddable user interface toolkit for .NET
Go to file
2022-08-04 10:38:41 +03:00
assets Design a simple logo and add it to README.md 2022-08-04 10:38:41 +03:00
Quik Create a quick and dirty style system. 2022-08-03 22:54:16 +03:00
.gitignore Create initial draw command list. 2022-08-03 15:04:40 +03:00
Quik.sln Move project into its own subfolder to make room for other components. 2022-08-03 17:30:31 +03:00
README.md Design a simple logo and add it to README.md 2022-08-04 10:38:41 +03:00

QUIK Quick User Interface Kit

QUIK is an immediate mode user interface kit intended for embedding in other C# applications. When rendering UI elements, a command buffer is generated may can be converted to any other rendering commands using built-in or self made procedures.

Why QUIK?

QUIK was inspired by Dear ImGUI and Nuklear projects, however these libraries being implemented in C++ and C respectively make it harder to use them in a C#.NET environment, either requiring excessive P/Invoke or custom made, error prone marshalling.

QUIK is not intended to replace the aforementioned libraries for the C or C++ developer, however it is intended to make a similar library available to C# users without having to battle the un/managed barrier. It also comes with the advantage of not requiring any platform specific native libraries.