A straightforward C++ class for loading and using OpenGL Shaders from source
This is the shader management class I use for my personal projects, and is freely available for all use.
Documentation can be generated using doxygen (http://www.stack.nl/~dimitri/doxygen/).