Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL
Single header OpenGL utility library in the public domain