Skip to content
💀 A skeleton OpenGL C++ app bootstrapped with GLFW, GLEW and GLM.
C++ CMake GLSL Makefile
Branch: master
Clone or download
andystanton Use 2d array for vertex data
Update readme

Drop unnecessary matrix transform includ
Latest commit 5b95974 Mar 4, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib Separate GLContext Mar 3, 2018
src Use 2d array for vertex data Mar 4, 2018
.travis.yml Modernise Feb 28, 2018
CMakeLists.txt remove camerahelper and simplify skeleton app Mar 3, 2018
LICENSE Modernise Feb 27, 2018
Makefile Use 2d array for vertex data Mar 4, 2018

glfw-skeleton Build Status

A skeleton C++17 OpenGL 4.1 app that uses GLFW, GLEW and GLM libraries and builds with CMake so you can start hacking rapidly on OpenGL.

All libraries are included as git submodules or CMake ExternalProjects and built from source with the application to ensure portability.


  • C++17
  • CMake 3.7
  • Make 3.81
  • OpenGL 4.1

Quick Start

$ git clone --recursive
$ cd glfw-skeleton
$ make run
You can’t perform that action at this time.