A Is In Viewport jQuery plugin that can be used to check the current position of the element relative to the viewport while scrolling down/up the page.
A tiny and performant animate on scroll jQuery plugin that applies a smooth fade or slide animation to elements when the user scrolls down to a specified position of the page.