GlutMaster is a very simple C++ wrapper for the widely-used multi-platform GUI called GLUT.
Mark Kilgard, who wrote GLUT, lists Glutmaster as the C++ wrapper for GLUT on the official GLUT webpage. GlutMaster replaces old-fashioned pointers to callback functions with object-oriented Java-like member functions. A working demo with two windows can be built by downloading the following files, as well as the GLUT environment from the link below.