AOS is a small library that allows you to animate elements as you scroll down, and up.
If you scroll back to top, element will animate to it's previous state and is ready to animate again if you scroll down.
Shepherd is a javascript library for guiding users through your app. It uses Tether, another open source library, to position all of its steps.
Tingle.js is a minimalist and easy-to-use modal plugin written in pure JavaScript.
EQCSS is a JavaScript plugin that lets you write element queries inside CSS.
glio.js is a javascript library that detects if the mouse of a user leaves the viewport/document borders of your website and when this happens, trigger your callback.
Multirange is a tiny polyfill for HTML5 multi-handle sliders.
Features
WebGazer.js is an eye tracking library that uses common webcams to infer the eye-gaze locations of web visitors on a page in real time.
barba.js is a small, flexible and dependency free library that helps you creating fluid and smooth transitions between your website's pages.
validator.js is a library of string validators and sanitizers. It can be used both on client side and server side.
A tutorial on how to create multi-layer page reveal effects with a couple of ideas for inspiration.
microlight.js is a micro-library which improves readability of code snippets by highlighting, for any programming language, yet without attaching additional language packages or styles
Pilpil is a tiny, pure JavaScript library for Progressive Image Loading with a blur effect to reduce the page load time; as seen on Medium.
isMobile is a simple javascript library that detects mobile devices.
AlloyFinger is a super tiny size multi-touch gestures library for the web.
Trial.js is a simple library to monitor mouse position and predict user input.