This is a small application, or “framework” as it can be easily adapted to use in other code, that allows for hot-reloading of shaders with OpenGL.
I am a big fan of quick iteration, feedback and visualization.
For shaders specifically there are things such as ShaderToy that allow for a quick and easy way to experiment.
I wanted to have the same ability in my own native projects.
Code can be found here.