Showing 1-20 of 16,299 packages
Polyfill for CSS scroll snapping draft.
A super simple Vue component that allows fullscreen and horizontal scroll snapping.
A performant React Slider / Carousel Component with CSS Scroll Snapping, Intersection Observer and Accessibility.
Snapgrab is a customizable scroll snapping component for web applications.
A React Slider / Carousel Component with Scroll Snapping and Intersection Observer. **_[Demo](https://lifarl.github.io/react-scroll-snap-slider/)_**
Disables scroll outside of `children` node.
Removes body scroll without content _shake_
Drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
The engine that powers scroll-into-view-if-needed
Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center
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)
View docs [here](https://radix-ui.com/primitives/docs/components/scroll-area).
A scroll component for React.js
The accessible, scroll-snapping, styleable, horizontal carousel custom element. No dependencies, about 12kB minified and gzipped.
An Infinite Scroll component in react.
<a href="http://interactjs.io"><img alt="interact.js" src="https://c4d6f7d727e094887e93-4ea74b676357550bd514a6a5b344c625.ssl.cf2.rackcdn.com/ijs-solid.svg" height="70px" width="100%"></a>
JavaScript utility to remove scroll on body
A React library for subscribing to scroll events
Scroll snap utilities
Snap page when user stops scrolling, with a customizable configuration and a consistent cross browser behaviour