@n8tb1t/use-scroll-position

React hook to calculate scroll position
v3.0.1 URL: https://unpkg.com/@n8tb1t/use-scroll-position@3.0.1/build/index.js
OpenBrowse Files
reacthooksreact-hooksscrollscroll-positionuse-scroll-positionuseScrollPosition

@edpi/react-scroll-position

Remember and restore React scroll position for the nodes.
v1.0.3 URL: https://unpkg.com/@edpi/react-scroll-position@1.0.3/dist/index.js
OpenBrowse Files
reactscrollscroll-position

@byteclaw/use-overflow-scroll-position

React hook for calculating number of pixels scrolled through in an overflow:scroll enabled container
v1.0.3 URL: https://unpkg.com/@byteclaw/use-overflow-scroll-position@1.0.3/dist/use-overflow-scroll-position.umd.js
OpenBrowse Files
reacthooksscroll-position

@scrollmeter/core

Scrollmeter is a lightweight JavaScript library that visually displays scroll progress on web pages.
v1.3.1 URL: https://unpkg.com/@scrollmeter/core@1.3.1/dist/index.js
OpenBrowse Files
scrollscrollmeterscroll-progressscroll-indicatorprogress-barscroll-positionscroll-trackerreading-progressreactreact-componentui-componentreading-meter

within-view

within-view uses preact/react hook to detect scroll event changes and checking if the wanted element(s) is within view and appending a class to the element if desired.
v1.0.1 URL: https://unpkg.com/within-view@1.0.1/src/index.js
OpenBrowse Files
preactreacthookspreact-hooksreact-hooksscrollscroll-positionscroll-directionscroll-event-listenerdom-listenerelement-in-viewelement-in-sightwithin-viewwithin-sightelement-within-viewelement-within-sight