Showcase
Features
Some of the features of GLFW as of version 2.7 are:
- Very easy to use API, similar in style to the OpenGL API
- No system specific code necessary
- Have an OpenGL window up with two function calls
- Explicit support for OpenGL 3.2+ context creation
- Good fullscreen support across all platforms
- Keyboard, mouse, joystick1 and time input
- Basic Unicode character input
- Multi-threading support
- Support for fullscreen anti-aliasing via multisampling
- It is Open Source with a liberal, OSI-certified license
- Support for most popular C/C++ compilers
- Comprehensive documentation with a Users Guide, Reference Manual and examples
- Can link either statically or dynamically with your application
...and it's still quite small.
1. Joysticks are not yet supported on Mac OS X.
Screenshots
As GLFW doesn't itself render anything and uses only standard window manager decorations, there is little to show of GLFW itself.
Instead, here is a small showcase of software using GLFW.
If you feel your application should be listed here, please contact us.
AntTweakBar

AntTweakBar is a small and easy-to-use C/C++ library that allows one to quickly add a light and intuitive GUI into graphic applications based on OpenGL, DirectX 9 or DirectX 10 to interactively tweak their parameters on-screen.
Screenshot copyright © Philippe Decaudin.
BlendELF

BlendELF is a small, scriptable 3D game engine.
Grand Central

Grand Central is a multi-platform PC demo by Outbreak, released at Icons 2008.
Horde3D

Horde3D is Horde3D is a small Open Source 3D rendering engine, intended to offer the visual effects expected in next-generation games while at the same time being as lightweight and conceptually clean as possible.
Screenshot copyright © Nicolas Schulz.
VSXu

VSXu is a free tool to visually connect modules that perform rendering and mathematical tasks to build graphical effects that react to music in realtime or sequenced over time.
Copyright © elmindreda