Thanks Clyde! Yes, I hope it will be useful. Although I'm quite new to both OpenGL and Freebasic, I can see some potential in GLFW.
I know that producing small exes is important for many, and I find it challenging too, although being a rookie

It will sure take a while before I can produce something intro-like, but I'll try to learn as much as possible.
More about GLFW... it supports keyboard, mouse and joystick input, high precision timers, opengl extensions, image/texture loading (although only .tga) and even
some fancy stuff like multithreading. There are functions for setting refresh rate and enabling/disabling Vsync and lots more.
There are some good user and reference guides in .pdf format on the website. It is C syntax but that's quite easy to translate to FB.
Gotta go play with this some more now...