Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
React Intersection Observer | 4,585 | 153 | 710 | 3 months ago | 145 | November 09, 2023 | 1 | mit | TypeScript | |
React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport. | ||||||||||
React Cool Inview | 1,454 | 13 | 8 months ago | 86 | April 17, 2022 | 18 | mit | TypeScript | ||
😎 🖥️ React hook to monitor an element enters or leaves the viewport (or another element). | ||||||||||
React Intersection Observer | 1,090 | 65 | 71 | a year ago | 34 | November 04, 2020 | 18 | mit | JavaScript | |
React component for the Intersection <Observer /> API | ||||||||||
V Lazy Image | 886 | 30 | 23 | 9 months ago | 15 | February 13, 2022 | 20 | mit | JavaScript | |
Lazy load images using Intersection Observer, apply progressive rendering and css animations. | ||||||||||
React Cool Img | 777 | 7 | 8 months ago | 91 | June 20, 2021 | 23 | mit | TypeScript | ||
😎 🏞 A React <Img /> component let you handle image UX and performance as a Pro! | ||||||||||
Svelte Inview | 641 | 10 | 4 months ago | 17 | July 06, 2023 | 2 | mit | TypeScript | ||
A Svelte action that monitors an element enters or leaves the viewport.🔥 | ||||||||||
Hunt | 339 | 1 | 4 | 4 years ago | 16 | August 06, 2019 | 7 | mit | JavaScript | |
👻 Minimal library to observe nodes entering and leaving the viewport | ||||||||||
React In Viewport | 327 | 12 | 24 | 6 months ago | 66 | April 03, 2023 | 8 | mit | TypeScript | |
Detect if React component is in viewport | ||||||||||
Svelte Intersection Observer | 284 | 12 | 3 months ago | 16 | July 20, 2023 | 6 | mit | Svelte | ||
Detect if an element is in the viewport using the Intersection Observer API | ||||||||||
React Scroll Percentage | 230 | 6 | 6 | a year ago | 30 | December 21, 2022 | 27 | mit | TypeScript | |
Monitor the scroll percentage of a component inside the viewport, using the IntersectionObserver API |