A simple hook to create infinite scroll components
React hooks and components to create parallax scroll effects for banners, images or any other DOM elements.
pull down to refresh, behave likes App list refreshing
Implements scroll on drag
A React hook for updating components when the scroll position of the window on the y-axis changes
TypeScript definitions for react-scroll-to-bottom
make your nested scrolls reconciliation
pull up to load more data
A tiny React hook for rendering large datasets like a breeze.
Dynamic recalculating container's size for BetterScroll
Movable plugin for BetterScroll
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)
The engine that powers scroll-into-view-if-needed
A React component to execute a function whenever you scroll to an element.
Legend List is a drop-in replacement for FlatList with much better performance and supporting dynamically sized items.
Observe image loading for BetterScroll
Enhance your React apps with advanced scroll detection using @smakss/react-scroll-direction. This powerful hook not only detects scroll direction but also provides scroll position information. Ideal for React, Remix, Next.js, and Gatsby projects, it comes
a carousel effect triggered by BetterScroll
used as parallax scrolling, magnifier effects
Core classes and controller for creating parallax scrolling effects
Synchronize scroll positions across multiple scrollable containers
a BetterScroll plugin to enlarge or narrow
A simple React component that lets you listen for when you have scrolled to the bottom.
Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center