Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Monitor the scroll percentage of a component inside the viewport, using the IntersectionObserver API.
A React hook to monitor component scroll percentage.
A react hook to measure visibility percentage of element on screen
Capture scroll and turn into beautiful animations. Create animations based on percentage of scroll. Keyframe by scroll percentage.
Disables scroll outside of `children` node.
> Animate on scroll like a pro
Removes body scroll without content _shake_
The engine that powers scroll-into-view-if-needed
- if-needed
- scroll
- scroll-into-view
- scroll-into-view-if-needed
- scrollIntoView
- scrollIntoViewIfNeeded
- scrollMode
- typescript
Monitor the scroll percentage of a component inside the viewport, using the IntersectionObserver API.
Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center
- behavior-smooth
- if-needed
- polyfill
- ponyfill
- scroll
- scroll-into-view
- scrollIntoView
- scrollIntoViewIfNeeded
- scrollMode
- smooth
- smoothscroll
- typescript
Minimalistic but perfect custom scrollbar plugin
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)
- body scroll
- body scroll lock
- react scroll lock
- react scroll
- scroll
- lock
- freeze
- toggle
- disable
- overflow
- modal
- lightbox
- react
- vanilla-js
- View more
An Infinite Scroll component in react.
React target for @use-gesture
Get percentage of scroll.
Smooth Scroll behavior polyfill
A scroll component for React.js
Infinite scroll component for React in ES6
A function to get the scrolling parent of an html element.
A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.