Toggle CSS Classes When An Element Is Scrolled Into View – onscroll-effect
The onscroll-effect JavaScript library that automatically adds or remove CSS classes from a given element when you scroll down/up the webpage.
The onscroll-effect JavaScript library that automatically adds or remove CSS classes from a given element when you scroll down/up the webpage.
A lightweight (2kb minified) ES5/ES6 JavaScript library to animate content on scroll using CSS3 animations and intersection observer API.
A smooth scrolling interaction concept that zooms & fades in/out elements on vertical page scrolling using the requestAnimationFrame API and CSS3 transforms.
scroll-animate is a JavaScript scroll animation library that takes a list of images and animates them frame by frame when scrolling down the webpage.
motus.js is a JavaScript animation library for scroll-triggered animations that allow you to control the intermediate steps in an animation sequence similar to the CSS @keyframes.
A dead simple and ultra-light (<1kb) scroll animation library built with CSS3, HTML data attributes, and JavaScript IntersectionObserver API.
A lightweight, cross-platform, progressively enhanced JavaScript scroll animation library for the web.
ScrollFx.js is a tiny JavaScript library that applies scroll-triggered reveal effects to elements using CSS3 animations.
wiscroll is a tiny yet powerful ‘Is In Viewport’ checker that detects if an element enters or exits the viewport and triggers certain actions based on the scroll position.
AIV (Animate In View) is a standalone JavaScript scroll animation library to animate any element on page scroll by toggling certain CSS classes depending on the scroll position.