This is a GUI library made purely with SDL functions. It’s written in the same style as SDL.
Example:
// Create a button in previously created window "my_window1"
SDLUI_Control_Button *btn1 = SDLUI_CreateButton(my_window1, 10, 40, "PushButton");
...
...
...
// In main application loop
if(SDLUI_Button(btn1))
{
// Do something on button click...
}