Shaderview(released under MIT license)
Shaderview is a console-based application for Linux and Windows for viewing OpenGL shaders, rendering to videos, supports multiple passes, buffers, custom uniform data through JSON, including textures and audio visualization(Windows only). It also comes with 10+ example GLSL shaders and audio visualizers to learn from. Look in the README for more information.
Linux 32bitLinux 64bitWindows 32bitWindows 64bit
Full Source .ZIPSource on Bitbucket
Building Shaderview from source requires StrandEngine