Ross ROSS = Recommend OSS · open-source software intelligence for agents

civiccc/react-waypoint

A React component to execute a function whenever you scroll to an element. observed · 2026-08-28

github.com/civiccc/react-waypoint · JavaScript · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
civiccc/react-waypointmain23

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