This is the "Traveling Wavefronts" WebGL by Felix Woitzel ported to a native nodeJS powered PDK app. The animation is done mostly inside the GPU using advanced shaders. The WebGL calls in node's JavaScript are translated to system OpenGL ES 2.0 calls on the fly.