Kinetic Drag Support for Mobile and Desktop Devices: Pep.JS
Pep is a lightweight jQuery plugin for kinetic drag on mobile and desktop devices. It uses the best of jQuery’s animate functions along with CSS3 animations to bring full-blown kinetic drag that works on all HTML5-ready devices.
Pep has built-in support for custom start, stop, rest (called when easing completes), and drag events, constraining objects to either their parent or the window, a debugger, and the ability to customize your own kinetic easing functions from Matthew Lein’s Ceaser.
To date, pep.jquery.js has been tested on all modern browsers, iPhone (iOS 5.0), iPad (iOS 5.1), and the Kindle Fire (Silk Browser/Android 2.3 Gingerbread).