# glfwpy **Repository Path**: mirrors_enthought/glfwpy ## Basic Information - **Project Name**: glfwpy - **Description**: Default Repo description from terraform module - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README glfwpy ====== Pythonic wrappers for glfw that support modern opengl (3.2+). Version 4.3 which is the latest supported version as of this writing. ![stanford bunny](https://github.com/enthought/glfwpy/raw/master/screenshots/bunny.png "Stanford bunny rendered using opengl") Supported Platforms: -------------------- 1. Windows 2. OSX 3. Linux 4. FreeBSD - Now supported! 5. Solaris - Coming soon Requirements: ------------- 1. Python: http://www.python.org 2. GLFW: http://www.glfw.org/ 3. PyOpenGL from trunk: http://pyopengl.sourceforge.net/ 4. Cython: http://www.cython.org Documentation: -------------- 1. Please refer to the glfw docs at http://www.glfw.org for glfw documentation 2. Please refer to examples folder for examples showing use of the api Caveats: -------- 1. Imaging functions (Users are expected to use a python imaging library to load textures) 2. Threading functions (Users are expected to use the python threading library) 3. glfwGetProcAddress Convention: ----------- This is almost a 1:1 wrapping of the glfw api. The glfw prefix has been dropped from function calls and constants in the Python versions.