A lightweight and simple React hook for detecting if an element is in the viewport using the Intersection Observer API. Perfect for lazy loading, infinite scrolling, animations, and more!
Monitor if a component is inside the viewport, using IntersectionObserver API
react native intersection observer
A React hook for the IntersectionObserver API that uses a polyfill when the native API is not available
React Hook for detecting when an element is in the viewport
React hook to monitor an element enters or leaves the viewport (or another element).
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.
React hook to use IntersectionObserver declaratively.
Tracks the intersection of a DOM element and its containing element or the viewport.
React component for the Intersection Observer API
Track React component in viewport using Intersection Observer API
Intersection Observer Admin for better performance
A library for declarative use of Intersection Observer API with Angular
Tracks the intersection of a DOM element and its containing element or the viewport.
React components to add reveal animations using the Intersection Observer API and CSS Animations.
A react hook to use the IntersectionObserver declaratively in your React app.
Resize observer for React
Detect if an element is in the viewport using the Intersection Observer API
Primitives to support using the intersection observer API.
Simple lazy loading component built with react
React Intersection Observer implementation done right!
React MutateObserver Component
ESLint React's ESLint plugin for interacting with Web APIs
Detect if component is in device viewport