react-cool-inview
React hook to monitor an element enters or leaves the viewport (or another element).
svelte-inview
A Svelte action that monitors an element enters or leaves the viewport or a parent element. Performant and efficient thanks to using Intersection Observer under the hood.
scroll-swipe
a lightweight Events API for detecting scroll and touch events based on custom sensitivity
quovadis
A small library to handle changes in scroll direction.