jQuery.nstSlider.js is a fully customizable sliders with Single/Double handles, Touch-enabled, IE 7+ Compatibility, Custom Digit Rounding, Non linear step increments!
Slick is a jQuery responsive touch carousel that you'll ever need.
stroll.js is a collection of CSS list scroll effects. Works in browsers with support for CSS 3D transforms including a special touch-enabled mode for iOS & Android 4.x.
Flickerplate is a lightweight jQuery plugin that lets you flick through content. It's simple to use, fully responsive and touch enabled.
Slip.js is a tiny library for interactive swiping and reordering of elements in lists on touch screens.
Supports iOS Safari, Firefox Mobile, Chrome Mobile, Opera Mobile.
EasyZoom is an elegant, highly optimised jQuery image zoom and panning plugin supports touch-enabled devices and is easily customisable with CSS.
A tutorial about "Creating Jelly Navigation Menu for Touch Devices" by Smashing Magazine.
PaperJS used for the canvas graphics and TweenJS used for the animations.
OWL Carousel is touch enabled jQuery plugin that lets you create beautiful responsive carousel slider.
blueimp Gallery is a touch-enabled, responsive and customizable image & video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers.
It features swipe, mouse and keyboard navigation, transition effects, slideshow functionality, fullscreen support and on-demand content loading and can be extended to display additional content types.
It uses touch events and CSS3 transitions for the best possible performance. It also contains a “clever” workaround that makes it possible to transition from height: 0 to height: auto, which isn’t normally possible with CSS3 transitions.
slideToucher is a touch enabled jQuery plugin for content swiping. Supports vertical and horizontal swipes.
Virtual Keyboard is a jQuery UI plugin that comes with lots of features, compatible with theme roller, works with jQuery mobile and would ideal for touch screen.
This plugin supports many keyboard layouts like qwerty, alphabetic, numeric, Dvorak, regional layouts or any other custom layout. The entire keyboard can be easily customized with CSS.