Introduction to RGFW, the Lightweight Single-Header Windowing Framework: Philosophy and Tutorial
Briefly

RGFW was conceived as a lightweight single-header alternative to bulky GLFW, with smaller binaries and source code, supporting multiple backends, and loading various graphics contexts.
RGFW's single-header design philosophy creates more efficient code by defining functions during compile time, unlike GLFW's functional programming approach, leading to a more lightweight implementation.
Read at CodeProject
[
|
]