fancy and fast scroll animations that fits any kind of style
A lightweight React Hook intended mainly for AI chat applications, for smoothly sticking to bottom of messages
The listview that you need and deserve. It was built for performance, uses cell recycling to achieve smooth scrolling.
A scroll component for React.js
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,
TailwindCSS v4.0 compatible replacement for `tailwindcss-animate`.
Removes body scroll without content _shake_
View docs [here](https://radix-ui.com/primitives/docs/components/scroll-area).
Disables scroll outside of `children` node.
Simple & lightweight (<4kb gzipped) vanilla JavaScript library to create smooth & beautiful animations when you scroll.
A polyfill for scroll-driven animations on the web via ScrollTimeline
Animate on scroll library
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>
The engine that powers scroll-into-view-if-needed
The javascript library for magical scroll interactions.
Simple, plain JavaScript animated window scroll
Core classes and controller for creating parallax scrolling effects
Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center
Detection of elements in viewport & smooth scrolling with parallax effects.
Legend List is a drop-in replacement for FlatList with much better performance and supporting dynamically sized items.
A Tailwind CSS plugin for creating beautiful animations.
A simple and powerful JavaScript animation library
[![NPM version][npm-image]][npm-url]  