Search results
214 packages found
Simple React element that when clicked scrolls to any element on page
Reactive primitives to react to element/window scrolling.
An AngularJs directive that automatically scrolls to the bottom of an element on changes in it's scope.
A React hook that keeps a scrollable element at the bottom.
- react
- hook
- react-hook
- scroll
- bottom
- react-scroll-to-bottom
- message-list
- stay-at-bottom
- keep-at-bottom
- auto-scroll-to-bottom
A simple Angular 4+ plugin enabling you to smooth scroll to any element on your page and enhance scroll-based features in your app.
- ng
- ngx
- ngx-scroll-to
- scroll
- scrolling
- scroll-to
- smooth scroll
- smooth-scroll
- smooth scrolling
- smooth-scrolling
- smooth
- angular
- angular2
- angular 2
- View more
A list component for React that combines vertical virtualized scrolling with CSS snap logic, allowing the 'active' element to snap to the center of the visible area.
A function to get the scrolling parent of an html element.
SolidJS utility that prevents scrolling outside of a given DOM element. Works by preventing events that else would lead to scrolling.
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
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
A lightweight JavaScript library for smooth scrolling to elements with support for offset, easing, and throttle.
Class to use on front end to enable drag with the mouse to scroll a page or a scrollable element.
- DragToScroll
- typescript
- frontend
- scroll
- drag
- mouse
- scrollable
- scrollable element
- drag to scroll
- drag-to-scroll
- drag to scroll class
- drag-to-scroll class
- drag to scroll element
- drag-to-scroll element
- View more
Elevator.js fixes those awkward "scroll to top" moments the old fashioned way.
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
A small library to prevent scrolling on every element unless otherwise allowed.
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 Angular 17 plugin enabling you to smooth scroll to any element on your page and enhance scroll-based features in your app.
- ng
- ngx
- ngx-scroll-to
- scroll
- scrolling
- scroll-to
- smooth scroll
- smooth-scroll
- smooth scrolling
- smooth-scrolling
- smooth
- angular
- angular17
- angular 17
Scroll-to-elements is a library for smooth scrolling to element
- scroll
- scroll-to
- scrolling
- smooth-scroll
- scroll-behavior
- page-scroll
- scroll-animation
- scroll-to-js
- scroll-to-javascript
- scroll-js-to
- scroll-to-smooth
A small web component to enhance scrollable elements with dynamic scroll indicators.
A React component to execute a function whenever you scroll to an element.