You can find a fullscreen demo at /projects/gooey/, or a smaller version if you skip to the end of this post. For the full code, see the JS code and vertex and fragment shaders.
The options panel in the top left of this page lets you change the variables in the animations.
Read more