In 2015 I created QuickShader… which just takes the boilerplate out of showing a shader in the browser. Here are a few examples:
Have a look on github:
https://github.com/ZevanRosser/QuickShader
https://github.com/ZevanRosser/QuickShader