Search results
3891 packages found
A Svelte action that monitors an element enters or leaves the viewport or a parent element. Performant and efficient thanks to using Intersection Observer under the hood. Forked from maciekgrzybek to support Svelte 5 after no merge of fixes.
- svelte
- observer
- observing
- intersection
- viewport
- inviewport
- in-view
- in-viewport
- inview
- observe
- waypoint
- intersection-observer
- intersection-observer-api
- performance
- View more
Monitor the scroll percentage of a component inside the viewport, using the IntersectionObserver API.
⛰️ Dynamic, modern, and efficient background parallax effect.
A Svelte action that monitors an element enters or leaves the viewport or a parent element. Performant and efficient thanks to using Intersection Observer under the hood.
- svelte
- observer
- observing
- intersection
- viewport
- inviewport
- in-view
- in-viewport
- inview
- observe
- waypoint
- intersection-observer
- intersection-observer-api
- performance
- View more
Simple scrollspy javascript without jQuery, no dependencies.
Conveyer adds Drag gestures to your Native Scroll.
Toggles header visibility on scroll.
Create beautiful full page scrolling website using JSON
- website-builder
- website-design
- website-generation
- website-theme
- javascript
- sitepage
- vanila javascript
- build website
- javacript
- scrolling
- single_page
- onepage
- one_page
- sliding
- View more
Prevent scroll on the body when component is mounted.
A function to get the scrolling parent of an html element.
Add your styled scrollbar to any block, which will look consistent across all platforms. To see how it works, please, see the demo.
- vue
- vue3
- nuxt3
- typescript
- smooth-scrollbar
- smooth-scrolling
- custom-scrollbar
- scrollbar
- scroll
- scroll-style
- scrollbar-style
- smoothscroll
- mac-scroll
- macos-scroll
- View more
This minimalistic Angular directive, free from external dependencies, empowers you to effortlessly implement CSS animations on elements. These animations trigger when an element comes into view through scrolling on the page. It seamlessly integrates with
A simple slider/carousel using css style scroll-snap and Popmotion.
- react
- carousel
- scroll snapping
- scroll snap
- scroll
- slider
- react slider
- popmotion
- inertia slider
- anime slider
- animate slider
Simple, Easy To Use and Customisable ScrollSpy component for react with callback, typescript and throttle support among others
- react
- react-component
- react-ui
- react-ui-scrollspy
- ui
- typescript
- component
- onscroll
- scroll
- spy
- performant
- scrollspy
Infinite Viewer is Document Viewer Component with infinite scrolling up, down, left and right.
[![NPM version](https://img.shields.io/npm/v/react-horizontal-auto-scroll.svg?style=flat)](https://npmjs.org/package/react-horizontal-auto-scroll) [![Downloads/month](https://img.shields.io/npm/dm/react-horizontal-auto-scroll.svg)](http://www.npmtrends.co
React scrollbars component
Create independent scrollable areas in the terminal.
A library to make animating svgs on scroll easier.