Throw-back to Future Crew's Second Reality "Oscillating Cirles + Plasma". Uses WebGL fragment shaders to compute pixel values
Size: 956 bytes
Rotozoom and lens refraction effect from Future Crew's Second Reality
This may cheat a bit because it uses an image but the rest of the effect is entirely JS first principals (canvas). I've done very little optimization or shrinking. It would be much much faster to do this with WebGL shaders but it's more fun to pixel-twiddle like in the Turbo PASCAL days.
Size: 1023 bytes
Shadebobs effect from Future Crew's Unreal
Size: 311 bytes
(To run UglifyJS2 on the src)
npm install grunt
Built files can be further hand minified.