1 dépôt
Capabilities for incrementally driving the event loop to interleave background tasks with UI updates.
Distinct from Event Loop Initializers: Focuses on manual execution control rather than just the initialization of the event loop
Explore 1 awesome GitHub repository matching operating systems & systems programming · Manual Loop Execution. Refine with filters or upvote what's useful.
libui is a native C GUI library and cross-platform framework used to build desktop applications. It provides a unified C abstraction layer and a native widget toolkit that maps directly to the host operating system's original controls, windows, and menu bars. The project functions as a portable UI wrapper, employing platform-specific backends and a native-API wrapper to maintain visual and behavioral fidelity across different operating systems. It utilizes a C-language binding layer to ensure portability across various compilers and targets. The library covers native interface construction a
Provides manual control over the main event loop to synchronize background processing with interface updates.