react-intersection-observer
Viewport monitor
An implementation of the Intersection Observer API in React, enabling elements to be monitored for visibility within the viewport.
React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
5k stars
19 watching
185 forks
Language: TypeScript
last commit: 9 days ago
Linked from 1 awesome list
hookhooksintersection-observerintersectionobserverintersectionobserver-apilazy-loadingmonitorperformancereactreact-hooksreactjsscrollingviewportvisibility
Related projects:
Repository | Description | Stars |
---|---|---|
joshwnj/react-visibility-sensor | A React component that detects when an element becomes visible or invisible within the viewport. | 2,327 |
avraammavridis/react-intersection-visible-hook | A React hook that tracks the visibility of components based on IntersectionObserver | 49 |
heavyy/vue-intersect | A Vue component that adds intersection-observer functionality to elements | 322 |
stutrek/scrollmonitor | An API to monitor elements as you scroll the viewport. | 3,299 |
kholid060/v-intersect | Detects when an element is visible or hidden on the user's viewport | 11 |
uber/react-vis | A collection of React components to render various data visualization charts. | 8,735 |
dai-shi/react-tracked | A library to track state usage and optimize re-renders for various React hooks and libraries | 2,738 |
civiccc/react-waypoint | A React component to execute a function when an element comes into view while scrolling | 4,078 |
liamse/react-native-call-observer | Provides access to call status information on iOS devices using the CXCallObserver framework. | 7 |
jaredpalmer/the-platform | Provides React Hooks and components for accessing browser APIs in a Suspense-friendly manner. | 4,402 |
jsdf/react-native-htmlview | A component that renders HTML content as native views in React Native apps. | 2,718 |
k3nsei/ng-in-viewport | Checks if an element is visible within the browser's viewport | 226 |
streamich/react-use | A collection of reusable React Hooks providing various utility functions for managing user interactions and device capabilities. | 41,922 |
oliviertassinari/react-swipeable-views | A React component library for creating swipeable views in web applications. | 4,463 |
react-native-community/hooks | Provides React Native APIs turned into reusable building blocks for functional components | 3,485 |