React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
-
Updated
Jan 21, 2025 - TypeScript
React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
A Svelte action that monitors an element enters or leaves the viewport.🔥
trigger functions and events based on the element position on the screen
A library for idiomatic use of IntersectionObserver with Angular
A set of tools for emulating browser behavior in jsdom environment
Image lazy load library for Angular 2+
React hook to use IntersectionObserver declaratively.
Wrapper around IntersectionObserver to hide away its weirdness and increase ease of usability
Angular directive that adds sticky position to an HTML element and also applies and remove a custom class when the element is sticky positioned.
Native Lazy Loaded Picture Element with Progressive Image Change
An image preload module for Angular using IntersectionObserver in favour of scroll listener's.
React hook that utilizes the Intersection Observer API to observe when an element enters and exits the viewport
Let an element follow the mouse cursor with a graceful and smooth motion.
XObserver eliminates the usage of multiple instances of IntersectionObserver, by providing a scope based initialization of single IntersectionObsever and a few methods to intract with it.
IntersectionTrigger utilizes the most modern web technology to trigger anything by intersection. Including scroll-based animations.
Wrapper for IntersectionObserver that returns the scroll direction
getBoundingClientRect() async and without browser re-layout using intersection observer
Get Lazy Lazy Loading Images Lazily
A wrapper for @loadable/component that uses IntersectionObserver to trigger component load.
React hooks for monitoring an element's intersection with the viewport
Add a description, image, and links to the intersectionobserver topic page so that developers can more easily learn about it.
To associate your repository with the intersectionobserver topic, visit your repo's landing page and select "manage topics."