GLFW

8952494a-ba8c-40af-8fe4-9f4db5bd82b0

Website:
http://www.glfw.org/

Developer:

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows, Linux, Mac OS X, FreeBSD

Languages Written In:
C/C++

Languages Supported:
C/C++

Categories:
General,
Input

Rating:
Not reviewed yet

Editor:
41cd6696d953cf3fcc03b25229240a86 tatsujin

GLFW is a free, Open Source, multi-platform library for creating OpenGL contexts and managing input, including keyboard, mouse, joystick and time. It is intended to be simple to integrate into existing applications and does not lay claim to the main loop. Some of the features of GLFW as of version 2.7 are:

  • Easy to use API similar in style to the OpenGL APIs
  • No operating system specific code necessary
  • Get a window and OpenGL context with only two function calls
  • Support for MSAA, OpenGL 3.2+ and context profiles and flags
  • Good fullscreen support across all platforms
  • Keyboard, mouse, joystick and time input
  • Basic Unicode character input
  • Open Source with a liberal, OSI-certified license
  • Comes with makefiles or projects for most popular C/C++ compilers
  • Comprehensive documentation with a user guide, reference manual and examples
  • Can link either statically or dynamically with your application
  • …and it’s still quite small.

Licensing

License Name Price in $US Source Code Included?
ZLIB Free Yes

This library hasn't been reviewed yet. Be the first!

Write a Review

Suggest Edits

Last edited Dec 10, 2011 at 11:42