ISF Shader library for HeavyM

As a user of HeavyM VJ software and using nice shaders from the community, I was looking for a way to build a shader library in HeavyM

HeavyM supports standard ISF shaders and has some shaders to get started. And a tutorial.

I built an openFrameworks app to create gif files for preview the result. I just press the space bar 5 times to capture frames then the s key to save the gif file

/*{
	"CREDIT" : "hexler330 by hexler",
	"CATEGORIES" : [
		"ci"
	],
	"DESCRIPTION": "",
	"INPUTS": [
		{
			"NAME": "iColor", 
			"TYPE" : "color", 
			"DEFAULT" : [
				0.9, 
				0.6, 
				0.0, 
				1.0
			]
		}
	],
}
*/
void main(void) {
  vec2 uv = 2 * (gl_FragCoord.xy / RENDERSIZE.xy - vec2(0.5));
  float radius = length(uv);
  float angle = atan(uv.y, uv.x);
  float col = .0;col += 1.5*sin(TIME + 13.0 * angle + uv.y * 20);
  col += cos(.9 * uv.x * angle * 60.0 + radius * 5.0 - TIME * 2.);
  fragColor = (1.2 - radius) * vec4(vec3(col), 1.0);
}

The repository can be cloned in your Documents/HeavyM/ShadersLibrary folder