The Vibration API is an API specifically made for mobile devices as they are thankfully the only devices that have a vibrate function. The API allows developers to vibrate a device (in a pattern) for a given duration.
Slick is a jQuery responsive touch carousel that you'll ever need.
browserSwipe.js is a simple tool to allow for trackpad swipe events when you have disabled scrolling on your site.
iScroll can handle any element that needs to be moved with user interaction. It adds scrolling, zooming, panning, infinite scrolling, parallax scrolling, carousels to your projects and manages to do that in just 4kb. Give it a broom and it will also clean up your office.
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.
Shifter is a jQuery plugin for simple slide-out mobile navigation. Shifter works by checking for target elements in the DOM and binding events to them.
interact.js is a powerful, flexible, snappable drag and drop, resizing and multi-touch gestures for modern browsers (and also IE8+)
Bigfoot.js is a simple jQuery plugin that detects footnotes on the page and makes them better. It creates clickable buttons out of the original footnote link and creates a popover when the footnote button is clicked. Finally, the script make sure the popover is appropriately sied and positioned so that it looks great on any screen size.
Leaflet is designed with simplicity, performance and usability in mind. It works efficiently across all major desktop and mobile platforms out of the box, taking advantage of HTML5 and CSS3 on modern browsers while still being accessible on older ones.
It can be extended with many plugins, has a easy to use and well-documented API and a simple, readable source code.
Mobify.js is an open source library for improving responsive sites by providing responsive images, JS/CSS optimization, Adaptive Templating and more.
Mobify.js also provides a “Capturing” API for manipulating the DOM before any resources have loaded, giving developers the ability to enable the listed features above without changing any backend markup.
TouchSwipe is a jQuery plugin to be used with jQuery on touch input devices such as iPad, iPhone etc.
SlickNav is a responsive mobile menu plugin for jQuery.
Glide is responsive and touch-friendly jQuery slider. Based on CSS3 transitions with fallback to older broswers. It's simple, lightweight and fast.
Also it has features such as; Swipe event, Arrows and bullets navigation, Keyboard navigation, Autoplay, Pause on hover etc...