The current version is 3.3.8, which was released on . See the release notes for details.
This package contains the complete source code with CMake build files, documentation, examples and test programs. It is the recommended download for all platforms and offers the most control.
All development is done on GitHub. The master
branch is our integration
branch for the next feature release while the 3.3-stable
branch only adds bug
fixes for patch releases.
These packages contain the GLFW header files, documentation and release mode static libraries, DLLs and import libraries for Visual C++ 2010-2019 and the 2022 preview, MinGW-w64 and plain MinGW.
Binaries for Visual C++ 2010 and plain MinGW are only available in the 32-bit package.
This package contains the GLFW header files, documentation and release mode static and dynamic libraries for macOS 10.8 and later. Both Intel, ARM and Universal binaries are included.
Check if your package system provides GLFW 3.3.8 or another version new enough to be useful to you.
If not, please download and compile GLFW from source. A source package is available above, or you could clone it from GitHub.