You can use Workbox to simplify your development by making it easy to take advantage of powerful service worker features, eliminate boilerplate code, and automate service worker generation.
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)
AlloyFinger is a super tiny size multi-touch gestures library for the web.
Popper.js is a library used to create poppers in web applications. Common examples of poppers are tooltips and popovers.
mo.js is a powerful motion graphics library for the web.
howler.js is an audio library for the modern web. It defaults to Web Audio API and falls back to HTML5 Audio.
Two.js is a two-dimensional drawing api geared towards modern web browsers. It is renderer agnostic enabling the same api to draw in multiple contexts:
JuliusJS is a speech recognition library for the web.It actively listens to the user to transcribe what they are saying through a callback.
Impulse is a library for building dynamic physics based interactions, with a focus on mobile web.
Rather than animating properties for a set amount of time, impulse takes a start position, end position, and velocity.
Yhere are some examples of this library such as Chat Heads, pulldownMenu, Inertia Scroll, Oridomi Cover, Bouncy Scrolling.
Scribe is a rich text editor framework for the web platform, with patches for browser inconsistencies and sensible defaults.
Slinky.js is a jQuery plugin to create beautiful scrolling driven navigation lists with stacking headers that remain visible at all times.
ChatJS is a full-featured, lightweight, Facebook style jQuery plugin for instant messaging. ChatJS also comes with a server side implementation for ASP.NET/SignalR out of the box.