Ola is a smooth animation library for inbetweening / interpolating numbers in realtime.
Flubber is a library to provide a best-guess interpolation for any two arbitrary shapes (or collections of shapes) that results in a reasonably smooth animation.