civiccc/react-waypoint
A React component to execute a function whenever you scroll to an element. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4237
- days_rel: n/a
- days_push: 1547
- n_releases_24m: 0
Adoption not part of the score
4041 stars · 205 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A React component that fires callbacks when an element enters or leaves the viewport during scrolling. It supports lazy loading, infinite scroll, scrollspies, and docking elements, working in any scrollable container.
Use cases
- lazy load images or content as the user scrolls
- implement infinite scroll pagination in React
- build a scrollspy navigation that highlights sections
- dock or stick elements to the viewport on scroll
- trigger animations when a section becomes visible
When to choose
- you use React and need scroll-position-based callbacks
- you want a small, focused library for viewport enter/leave events
- you need infinite scroll or lazy loading without a full intersection observer abstraction
When to avoid
- you are not using React
- you need advanced scroll animation or parallax features
- you prefer the native IntersectionObserver API directly
Facets
library · maturity maintenance
ui-components frontend-framework frontend web-development browser cross-platform react scroll-events infinite-scroll lazy-loading viewport-detection scrollspy nodejs
2 sources
- readme: https://github.com/civiccc/react-waypoint · fetched 2026-08-28 · b2aadece2213
- registry_npm: https://registry.npmjs.org/react-waypoint · fetched 2026-08-29 · 395fc1a09c3a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| civiccc/react-waypoint | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="civiccc/react-waypoint")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem