MicroUI – A tiny, portable, immediate-mode UI library written in ANSI C
Summary
MicroUI is a tiny portable immediate-mode UI library written in ANSI C. It emphasizes a compact footprint (around 1100 lines of C), memory-region based usage with no dynamic allocations, built-in controls, and a rendering-agnostic approach where the host provides drawing and input. The project is MIT-licensed and showcased with a sample usage and a browser demo.