The Aachen Computer Graphics Library (we are not very creative with names) is intended to simplify prototyping and development of (OpenGL) graphics applications. It proved a platform independent way for loading OpenGL function pointers, wrappers for OpenGL objects, helper classes (e.g. a camera class) and functions for loading some simple mesh and texture formats. It is not a full rendering engine. Basic knowledge of OpenGL 3.2 or later or OpenGl ES 3.0 is required to understand the basic concepts. In addition to the library, some examples are provided.