Restive.js is a designer-friendly jQuery toolkit for building mobile-friendly websites.
Using a combination of smart device detection, advanced breakpoints management, and timely CSS class additions, restive.js will make it easier for you to build mobile-friendly and/or responsive Web pages.
pull-to-reload is a pull to refresh implementation for the web. Designed to work with both mobile and desktop devices. Fits nicely with web-apps or single-page applications (SPA)
basicContext is an easy-to-use context-menu for your website or webapp.
PulltoRefresh.js is a quick and powerful plugin for your pull-to-refresh needs in your webapp.
A tutorial about creating a simple hamburger menu example using HTML, CSS and jQuery.
AlloyFinger is a super tiny size multi-touch gestures library for the web.
A tutorial about creating social share buttons for your mobile website by using jQuery, HTML5 and CSS. It also support share via WhatsApp.
A tutorial about creating responsive iOS9 iMessage interface by using jQuery, CSS and Html5.
Force Touch for new Macs and 3D Touch for the new iPhone 6s and 6s Plus, all bundled under one roof with a simple API that makes working with them painless.
An open-mobile-menu hamburger that turns into close-mobile-menu button with a not-the-same-as-always animation but a quite discreet another one.
A few examples of the page transitions available in jQuery Mobile. Use the back button (after you've seen a transition) to see how jQuery Mobile automatically applies the animation in the reverse for the "out" animation.
jQuery.mobilePhoneNumber is a general purpose library for validating and formatting mobile phone numbers.