I made this utility to both visualize shaders and as animated background utility that renders shaders. Currently i have implemented some uniform features like those in shadertoy. The goal is to have a minimal efficient version of WallpaperEngine that is open source.
I plan for the future to include a small renderer so actual 3D scenes can be designed and rendered instead of relying on the use of Raymarching on a shader which can be GPU expensive.