Exported assets are free to use commercially and modify.

KaleidoShader.js

KaleidoShader

Kaleidoscope

KaleidoShader
Preview requires WebGL2. You can still download the demo.
Image processing demo

Flips and repeats the picture into a flower-like shape, like looking through a kaleidoscope.

Official source