10 Best React Scroll Libraries

List hand-picked by Openbase Experts
Learn More

rs

react-scroll

React scroll component

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
3.9K
Weekly Downloads
395K
Last Commit
8mos ago
User Rating
4.5/ 5
2
Top Feedback
1Great Documentation
1Easy to Use
1Performant
react-waypoint

react-waypoint

A React component to execute a function whenever you scroll to an element.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
4K
Weekly Downloads
709K
Last Commit
2yrs ago
User Rating
5.0/ 5
1
Top Feedback
react-use-gesture

react-use-gesture

πŸ‘‡Bread n butter utility for component-tied mouse/touch gestures in React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
TypeScript Icon
Deprecated
GitHub Stars
4.6K
Weekly Downloads
149K
Last Commit
User Rating
5.0/ 5
4
Top Feedback
1Great Documentation
1Easy to Use
1Performant
ris

react-infinite-scroll-component

An awesome Infinite Scroll component in react.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.1K
Weekly Downloads
547K
Last Commit
2yrs ago
User Rating
4.4/ 5
8
Top Feedback
2Great Documentation
2Easy to Use
1Performant
rss

react-scroll-sync

Synced scroll position across multiple scrollable elements

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
351
Weekly Downloads
42.8K
Last Commit
7mos ago
User Rating
4.0/ 5
1
Top Feedback
rid

react-indiana-drag-scroll

React component which implements scrolling via holding the mouse button or touch

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
403
Weekly Downloads
64.8K
Last Commit
1yr ago
User Rating
4.0/ 5
1
Top Feedback
rf

react-fullpage

A react implementation of fullpage.js

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
299
Weekly Downloads
809
Last Commit
4yrs ago
User Rating
3.0/ 5
1
Top Feedback
ris

react-infinite-scroller

⏬ Infinite scroll component for React in ES6

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
3K
Weekly Downloads
302K
Last Commit
10mos ago
ws

@react-hook/window-scroll

↩ Strongly typed, concurrent mode-safe React hooks

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.1K
Weekly Downloads
30.2K
Last Commit
4mos ago
rcs

react-custom-scroll

Easily customize the browser scroll bar with native OS scroll behavior

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
430
Weekly Downloads
9.3K
Last Commit
10mos ago
rs

react-scrolllock

πŸ”’ Prevent scroll on the <body />

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
421
Weekly Downloads
111K
Last Commit
3yrs ago
rbs

react-bottom-scroll-listener

A simple listener component that invokes a callback when the webpage is scrolled to the bottom.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
131
Weekly Downloads
24.2K
Last Commit
1yr ago
rs

react-scrollspy

πŸ”― react scrollspy component

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
TypeScript Icon
Deprecated
GitHub Stars
420
Weekly Downloads
49.8K
Last Commit
1yr ago
react-scrollchor

react-scrollchor

A React component for scroll to `#hash` links with smooth animations

ISC
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
148
Weekly Downloads
6.5K
Last Commit
8mos ago
rsc

react-scrollbars-custom

The best React custom scrollbars component

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
681
Weekly Downloads
41.1K
Last Commit
1yr ago
ral

react-anchor-link-smooth-scroll

React component for anchor links using the smooth scroll polyfill.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
216
Weekly Downloads
29K
Last Commit
4yrs ago
rst

react-scroll-to-bottom

React container that will auto scroll to bottom

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
112
Weekly Downloads
17.2K
Last Commit
1yr ago
rao

react-animate-on-scroll

React component to provide animations when the user scrolls

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
422
Weekly Downloads
15.9K
Last Commit
5yrs ago
rsa

react-scrollable-anchor

Smooth scrolling anchors bound to URL hash

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
285
Weekly Downloads
12.5K
Last Commit
5yrs ago
rsu

react-scroll-up

React component to add custom buttons for scrolling to top of page

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
171
Weekly Downloads
11.7K
Last Commit
2yrs ago
rst

react-scroll-to-component

smooth scrolling to react component via reference.

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
167
Weekly Downloads
10.3K
Last Commit
5yrs ago
rs

react-scrollmagic

React components for ScrollMagic

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
314
Weekly Downloads
6.9K
Last Commit
2yrs ago
rst

react-scroll-to

Scroll to a position in React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
361
Weekly Downloads
2.7K
Last Commit
2yrs ago
rsh

react-scroll-horizontal

πŸ–± πŸ”› Scroll horizontally with the mouse wheel!

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
193
Weekly Downloads
1.7K
Last Commit
10mos ago
rgs

react-gemini-scrollbar

πŸŒ— React component for custom overlay-scrollbars with native scrolling mechanism.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
131
Weekly Downloads
1.5K
Last Commit
4yrs ago
rps

react-page-scroller

Simple React component for smoothy full-page scolling using CSS animations. React Page Scroller

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
345
Weekly Downloads
1K
Last Commit
1yr ago
User Rating
Top Feedback
3Poor Documentation
ri

react-iscroll

React component for wrapping iScroll http://iscrolljs.com/

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
238
Weekly Downloads
772
Last Commit
4yrs ago
ris

react-infinite-scroll

An infinite scroll component for React

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
425
Weekly Downloads
281
Last Commit
6yrs ago