Locomotive Scroll is a simple scroll library that provides smooth scrolling with support for parallax effects, toggling classes, and triggering event listeners when elements are in the viewport.
Lazyestload.js is a tiny javascript library to load images only when they are in the viewport (lazy load).
Conditioner provides a straight forward Progressive Enhancement based solution for linking JavaScript modules to DOM elements.
Modules can be linked based on contextual parameters like viewport size and element visibilty making Conditioner your perfect Responsive Design companion.
Emergence.js is a lightweight, high-performance javascript plugin for detecting and manipulating elements in the browser.
The scroll monitor allows you to receive events when elements enter or exit a viewport. It does this using watcher objects, which watch an element and trigger events.
jQuery.appear is a jQuery plugin for tracking element's appearance in browser viewport. It's licensed under MIT license.
in-view.js is a javascript utility to get notified when a DOM element enters or exits the viewport. It's a lightweight and dependency-free.
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.
jQuery.isInView is a jQuery plugin that tells you if elements are in view inside a scrollable container, or inside a container hiding its overflow – and does it blazingly fast, made for hot code paths.
jPicture is a jQuery plugin to load pictures on the right view port. jPicture loads only the most fitting picture out of the picture-versions for the viewport the page is displayed on
Viewport is simple jQuery plugin adds custom pseudo-selectors and handlers for simple element detection inside or outside of viewport.
ProBars is a stylish progress bars that animate as they enter the viewport.
Scrollspy is a jQuery plugin for detecting enter/exit of elements in the viewport when the user scrolls.
isInViewport.js is an ultra-light jQuery plugin that tells you if the element is in the viewport, but with a twist. It lets you select a visible element(s) using the :in-viewport
selector or by calling the .isInViewport()
method on the element(s).
Responsive-img.js is a lightweight plugin for fast, clean and easy responsive image replacement using to the viewport your visitor's browser.
This way you can reduce the payload for your users by only letting them download the appropriate images for their device.