react-visibility-sensor
Viewport detector
A React component that detects when an element becomes visible or invisible within the viewport.
Sensor component for React that notifies you when it goes in or out of the window viewport.
2k stars
25 watching
195 forks
Language: JavaScript
last commit: 7 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
thebuilder/react-intersection-observer | An implementation of the Intersection Observer API in React, enabling elements to be monitored for visibility within the viewport. | 5,082 |
civiccc/react-waypoint | A React component to execute a function when an element comes into view while scrolling | 4,078 |
oliviertassinari/react-swipeable-views | A React component library for creating swipeable views in web applications. | 4,463 |
reactjs/react-tabs | A React component library for building tabbed interfaces with accessibility and usability in mind. | 3,093 |
bvaughn/react-window | A React component library for efficiently rendering large lists and tabular data | 15,943 |
avraammavridis/react-intersection-visible-hook | A React hook that tracks the visibility of components based on IntersectionObserver | 49 |
jedwatson/react-select | A React component library for creating customizable dropdown selects with various features and options. | 27,632 |
risingstack/react-easy-state | A state management library that simplifies React applications with reactive and transparent proxy-based stores. | 2,559 |
dai-shi/react-tracked | A library to track state usage and optimize re-renders for various React hooks and libraries | 2,738 |
reactstrap/reactstrap | A set of React components for building user interfaces with Bootstrap 5 styling and layout. | 10,586 |
pmndrs/zustand | A state management solution for React that uses simplified flux principles and doesn't wrap the app in context providers | 47,989 |
jsdf/react-native-htmlview | A component that renders HTML content as native views in React Native apps. | 2,718 |
reactjs/react-modal | A component for creating accessible modal dialog boxes in React applications. | 7,366 |
gilbarbara/react-joyride | A React component library for creating guided tours in web applications. | 6,890 |
uber/react-vis | A collection of React components to render various data visualization charts. | 8,735 |