GLFW
ThomasGuy