Simple and lightweight library for scroll animations
A scroll component for React.js
Removes body scroll without content _shake_
Disables scroll outside of `children` node.
GSAP is a framework-agnostic JavaScript animation library that turns developers into animation superheroes. Build high-performance animations that work in **every** major browser. Animate CSS, SVG, canvas, React, Vue, WebGL, colors, strings, motion paths,
A lightweight React Hook intended mainly for AI chat applications, for smoothly sticking to bottom of messages
The engine that powers scroll-into-view-if-needed
Svelte Animate On Scroll (AOS) library for Svelte applications. Easily add scroll-based animations to your Svelte components with customizable options.
<h1 align="center"> <img width="35" height="35" alt="Motion logo" src="https://github.com/user-attachments/assets/00d6d1c3-72c4-4c2f-a664-69da13182ffc" /><br />Motion for Vue</h1>
View docs [here](https://radix-ui.com/primitives/docs/components/scroll-area).
The listview that you need and deserve. It was built for performance, uses cell recycling to achieve smooth scrolling.
Simple, plain JavaScript animated window scroll
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
Animate on scroll library
JavaScript utility to remove scroll on body
animates the scroll top/left position of an element
A Tailwind CSS plugin for creating beautiful animations.
[![NPM version][npm-image]][npm-url]  
Scroll snap utilities
Core logic for the scroll-area widget implemented as a state machine
A polyfill for scroll-driven animations on the web via ScrollTimeline
Simple & lightweight (<4kb gzipped) vanilla JavaScript library to create smooth & beautiful animations when you scroll.
TailwindCSS v4.0 compatible replacement for `tailwindcss-animate`.
[](https://travis-ci.org/orizens/ngx-infinite-scroll) [](#backers) [![Sponso