Catmull Rom spline interpolation made easy.
WebGL backed client side image processing library
Oil on canvas