NimGui Banner

Asset Link

Background

I needed a way to quickly draw functional UI for debugging purposes that

  • was a static API (no inheritance)
  • seamless with MonoBehaviours or any Entity Component System (DOTS or any Third Party system)
  • high performance

With those needs, I ended up building NimGui over time as my internal go to library. Many of the inspirations came from DearImGui and eGui. While interopting those libraries was an option, I wanted something that was primarily C# and easy to install.

Most details of the implementation and architecture can be found at the documentation website.