Free jQuery Viewport Plugins
All the Free jQuery Plugins about 'Viewport' are listed here.
Calculate the position of an element from the top of the page and then execute custom functions when the element becomes visible/invisible on scroll.
A tiny and cross-browser jQuery plugin that lets you perform actions on elements when they enter or exit the viewport.
An advanced element visibility detector to execute certain callback functions when an element is visible/invisible, or has ever been in the viewport.
stage is a simple jQuery plugin for detecting and displaying information about the browser's viewport such as size, diagonal length, pixel per inch, dots per pixel, orientation etc.
getMostVisible is a tiny jQuery plugin that returns the most visible element from a group of elements.
Fracs is a fancy and stunning jQuery plugin that determines the visible fractions of an HTML element and also provides the coordinates of these areas.
most-visible is a lightweight jQuery plugin that detects the most visible element within the document.
inViewport.js is an ultra-small (only 10 lines of code) jQuery is in view checker that detects and triggers a function when a specified element is about to or has been scrolled to the viewport.
See.js is a small jQuery plugin for detecting if the user has scrolled to an element on the page or not.
scrollRelation is a small viewport checker plugin which determines how far your elements are from the top, bottom or middle of the viewport.
waypoint.js is a small JQuery plugin that provides 4 convenient event handlers which will be fired when an element enters/exits the current viewport.
Appear.js is a small, fast and easy jQuery based 'Is In Viewport' check plugin which triggers appear/disappear events when a specific element is scrolled into or out of the viewport.
scrollStuff is a small and easy jQuery plugin that applies your own CSS classes to elements whenever they will be visible in the screen.
inView is a lightweight (1kb minified) jQuery viewport detection plugin that automatically adds the CSS class is-in-view to desired elements when they're scrolled into view.
scrollfy is a small and mobile-friendly Is In View jQuery plugin which listens for page scroll (touch move) events and fires certain functions if elements are in or out of the viewport.
on-scrolled-to.js is a jQuery plugin that detects how much (from 0 to 1) your element is visible within the viewport and triggers a callback function when you scroll down the page.
Is In Viewport is a super tiny jQuery plugin for checking if an html element is in the viewport.
The Visible.js jQuery element visible detection plugin which utilizes MutationObserver to execute a callback function when an element gets visible or invisible.
percentWithinViewport is a lightweight jQuery plugin that calculates the visibility of matched element (as a percentage) on scroll and determines if the element is visible in the viewport.
Scrollza is a small jQuery plugin used to activate and deactivate elements when you scroll down/up the webpage.
Yet another jQuery based element visibility detection plugin which adds custom class(es) to selected elements and executes a certain callback function when they enter or leave the viewport.
The jQuery ScrollPunch keeps track of the scroll events and adds/removes specific CSS classes when an element is scrolled into or out of view.
visibilityChanged is a lightweight and cross-browser jQuery plugin that determines if a specific element is visible and executes a callback function when the element gets hidden or visible in DOM.
Scrollie is an easy and customizable jQuery scroll into view plugin which listens for scroll up and/or scroll down events and triggers callback functions as an element is scrolled into or out of view.
HideShow is a jQuery visibility detection plugin that watches DOM visibility changes and fires an event when the DOM is shown or hidden.
isOnScreen is a small yet useful jQuery viewport detection plugin that tests if a node is positioned within the current viewport.
Visible.js is a really small (~1kb minified) jQuery plugin that detects if an element is visible or invisible in the browser as you scroll down or up the web page.
Yet another 'Is In Viewport' jQuery plugin that determines if an element is visible and triggers functions when the element enters and leaves the viewport.
lazyLoad.js is a jQuery plugin to execute your scripts when specific elements are scrolled into view and stay on the screen for a period of time.
in-viewport-class is a jQuery viewport checker plugin which detects when elements enter the viewport and add corresponding classes for animations and more.
inView is a super tiny (~1kb minified) jQuery plugin that detects the scroll event and triggers a custom function as a specific DOM element enters the viewport.
scrollcallback is a jQuery 'Is In View' plugin which executes callback functions when a specific element is scrolled in or out of the view.
Just another jQuery scroll position checker plugin that allows for adding (removing) CSS classes and executing useful callbacks when a specified DOM element scrolled into or out of view.
Just another viewport checker plugin for jQuery that listens for when elements enter/or leave the viewport and sets corresponding CSS classes based on the current scroll position.
viewportInfo is a jQuery plugin that detects the current viewport size (Desktop, Mobile, Tablet) and checks if the current device is touchable.
The jQuery Offscreen library provides a set of filters to determine if any part of your element is out of view (is invisible on the screen).
inviewfull is a jQuery plugin that attaches a 'inviewfull' for a specified element to check if it is completely scrolled into view.
easyViewport is a jQuery plugin that simulates Mobile/Tablet/Desktop viewports to test how your webpage will look on a range of screen sizes/resolutions.
Scroll Class is a jQuery plugin that detects the page scroll position and automatically adds specified CSS classes to elements when they come into view.
Yet another jQuery plugin to check and determine if an element is visible within the viewport of the browser and add a class to it (or execute a callback event).
Porthole is a jQuery plugin which allows the visitor to pan html elements inside a specified viewport using mouse drag or touch gestures, based on CSS3 transforms.
scrollIntoView is a jQuery plugin that listens for the page scroll events and fires a function when an element is scrolled into view or out.
A simple jQuery based viewport detect which performs a callback and alters the CSS classes if a specified elements is scrolled into view.
A cool Google+ app like pull-up effect bulit on top of jQuery and CSS3 transitions & transforms.