Shifty is a tweening engine built in JavaScript. It is designed to fit any number of tweening needs. Features include: Speed - Shifty is optimized for performance. Works well as the base function in a prototype chain. Modular, extensible architecture allows you to use only the Shifty components you need. Small download: Full library (with all extensions) is about 3K minified and gzipped