Use these plugins and libraries to bring a fancy and user-friendly scroll-based element reveal experience to your long web page or single page web applications.
Originally Published May 08 2019, updated Feb 25 2020
Table of contents:
inview is a jQuery plugin used to add or remove CSS classes to Html elements when they enter or leave viewport, so that you can apply custom CSS3 animations on them as you scroll down the page.
FadeInScroll is a minimal jQuery plugin that applies a fade-in animation on your Html elements when they're scrolled into view, similar to the lazy load effect.
A Cool Slide-In On Scroll Effect with jQuery that can help you create amazing timeline for your website.
Smoove is a lightweight jQuery plugin for adding amazing CSS3 based scrolling effects to Html elements as you scroll down the page.
Makes use of jQuery and CSS3 transitions & transforms to make Html elements as you scroll down the web page.
Vanilla JS Scroll Animation Libraries:
ScrollMagic is an awesome animation JS library that allows you to do lots of cool stuff when scrolling down/up your web & mobile page.