Scroll Open Source Projects

Browse 823 Scroll open source projects, ranked by GitHub stars. Find the most popular Scroll tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 823 projects
28,071 stars

michalsnik/aos

Animate on scroll library

Metrics details
Stars28,071
26,751 stars

greensock/GSAP

GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web

Metrics details
Stars26,751
22,477 stars

jlmakes/scrollreveal

Animate elements as they scroll into view.

Metrics details
Stars22,477
20,908 stars

Caldis/Mos

一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS

Metrics details
Stars20,908
16,482 stars

ustbhuangyi/better-scroll

:scroll: inspired by iscroll, and it supports more features and has a better scroll perfermance

Metrics details
Stars16,482
14,950 stars

janpaepke/ScrollMagic

The javascript library for magical scroll interactions.

Metrics details
Stars14,950
12,813 stars

cubiq/iscroll

Smooth scrolling for the web

Metrics details
Stars12,813
10,836 stars

WickyNilliams/headroom.js

Give your pages some headroom. Hide your header until you need it

Metrics details
Stars10,836
10,491 stars

leecade/react-native-swiper

The best Swiper component for React Native.

Metrics details
Stars10,491
10,483 stars

alexfoxy/lax.js

Simple & lightweight (<4kb gzipped) vanilla JavaScript library to create smooth & beautiful animations when you scroll.

Metrics details
Stars10,483
10,478 stars

noah-nuebling/mac-mouse-fix

Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!

Metrics details
Stars10,478
10,314 stars

imakewebthings/waypoints

Waypoints is a library that makes it easy to execute a function whenever you scroll to an element.

Metrics details
Stars10,314
9,619 stars

pmndrs/use-gesture

👇Bread n butter utility for component-tied mouse/touch gestures in React and Vanilla Javascript.

Metrics details
Stars9,619
9,611 stars

ksoichiro/Android-ObservableScrollView

Android library to observe scroll events on scrollable views.

Metrics details
Stars9,611
9,473 stars

peachananr/onepage-scroll

Create an Apple-like one page scroller website (iPhone 5S website) with One Page Scroll plugin

Metrics details
Stars9,473
8,833 stars

locomotivemtl/locomotive-scroll

🛤 Detection of elements in viewport & smooth scrolling with parallax.

Metrics details
Stars8,833
8,466 stars

barteksc/AndroidPdfViewer

Android view for displaying PDFs rendered with PdfiumAndroid

Metrics details
Stars8,466
8,106 stars

SwiftUIX/SwiftUIX

An exhaustive expansion of the standard SwiftUI library.

Metrics details
Stars8,106
8,079 stars

florent37/MaterialViewPager

A Material Design ViewPager easy to use library

Metrics details
Stars8,079
7,140 stars

dixonandmoe/rellax

Lightweight, vanilla javascript parallax library

Metrics details
Stars7,140
7,134 stars

simeji/jid

json incremental digger

Metrics details
Stars7,134
6,641 stars

tholman/elevator.js

Finally, a "back to top" button that behaves like a real elevator.

Metrics details
Stars6,641
6,410 stars

Grsmto/simplebar

Custom scrollbars vanilla javascript library with native scroll, done simple, lightweight, easy to use and cross-browser.

Metrics details
Stars6,410
6,365 stars

IFTTT/JazzHands

A simple keyframe-based animation framework for UIKit. Perfect for scrolling app intros.

Metrics details
Stars6,365
6,275 stars

tridactyl/tridactyl

A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.

Metrics details
Stars6,275
5,998 stars

andreamazz/AMScrollingNavbar

Scrollable UINavigationBar that follows the scrolling of a UIScrollView

Metrics details
Stars5,998
5,890 stars

studio-freight/lenis

How smooth scroll should be

Metrics details
Stars5,890
5,773 stars

yarolegovich/DiscreteScrollView

A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations.

Metrics details
Stars5,773
5,443 stars

cferdinandi/smooth-scroll

A lightweight script to animate scrolling to anchor links.

Metrics details
Stars5,443
5,440 stars

Flipkart/recyclerlistview

High performance listview for React Native and web!

Metrics details
Stars5,440
5,378 stars

APSL/react-native-keyboard-aware-scroll-view

A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput.

Metrics details
Stars5,378
5,177 stars

KingSora/OverlayScrollbars

A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.

Metrics details
Stars5,177
4,592 stars

markdalgleish/stellar.js

Stellar.js - Parallax scrolling made easy

Metrics details
Stars4,592
4,512 stars

tangbc/vue-virtual-scroll-list

⚡️A vue component support big amount data list with high render performance and efficient.

Metrics details
Stars4,512
4,405 stars

fisshy/react-scroll

React scroll component

Metrics details
Stars4,405
4,342 stars

hakimel/stroll.js

CSS3 list scroll effects

Metrics details
Stars4,342
4,304 stars

cbpowell/MarqueeLabel

A drop-in replacement for UILabel, which automatically adds a scrolling marquee effect when the label's text does not fit inside the specified frame

Metrics details
Stars4,304
4,149 stars

ther0n/UnnaturalScrollWheels

Invert scroll direction for physical scroll wheels while maintaining "Natural" scrolling for trackpads on MacOS

Metrics details
Stars4,149
4,098 stars

willmcpo/body-scroll-lock

Body scroll locking that just works with everything 😏

Metrics details
Stars4,098
4,091 stars

alvarotrigo/pagePiling.js

pagePiling plugin by Alvaro Trigo. Create a scrolling pile of sections. http://alvarotrigo.com/pagePiling/

Metrics details
Stars4,091
3,961 stars

terwanerik/ScrollTrigger

Let your page react to scroll changes.

Metrics details
Stars3,961
3,917 stars

jquery/jquery-mousewheel

A jQuery plugin that adds cross-browser mouse wheel support.

Metrics details
Stars3,917
3,872 stars

stakira/OpenUtau

Open singing synthesis platform / Open source UTAU successor

Metrics details
Stars3,872
3,826 stars

iamdustan/smoothscroll

Scroll Behavior polyfill

Metrics details
Stars3,826
3,703 stars

telly/TLYShyNavBar

Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!

Metrics details
Stars3,703
3,696 stars

mciastek/sal

🚀 Performance focused, lightweight scroll animation library 🚀

Metrics details
Stars3,696
3,681 stars

dexterleng/vimac

Productive macOS keyboard-driven navigation

Metrics details
Stars3,681
3,654 stars

flesler/jquery.scrollTo

Lightweight, cross-browser and highly customizable animated scrolling with jQuery

Metrics details
Stars3,654
3,571 stars

inuyaksa/jquery.nicescroll

nicescroll plugin for jquery - scrollbars like iphone/ipad

Metrics details
Stars3,571
3,531 stars

pilotmoon/Scroll-Reverser

Per-device scrolling prefs on macOS.

Metrics details
Stars3,531
3,427 stars

callmecavs/jump.js

A modern smooth scrolling library.

Metrics details
Stars3,427
3,346 stars

IFTTT/RazzleDazzle

A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros.

Metrics details
Stars3,346
3,310 stars

shoheiyokoyama/Gemini

Gemini is rich scroll based animation framework for iOS, written in Swift.

Metrics details
Stars3,310
3,305 stars

terkelg/ramme

Unofficial Instagram Desktop App.

Metrics details
Stars3,305
3,275 stars

stutrek/scrollmonitor

A simple and fast API to monitor elements as you scroll

Metrics details
Stars3,275
3,082 stars

ankeetmaini/react-infinite-scroll-component

An awesome Infinite Scroll component in react.

Metrics details
Stars3,082
2,985 stars

jscottsmith/react-scroll-parallax

🔮 React hooks and components to create parallax scroll effects for banners, images or any other DOM elements.

Metrics details
Stars2,985
2,961 stars

AlloyTeam/PhyTouch

Smooth scrolling, rotation, pull to refresh, page transition and any motion for the web - 丝般顺滑的触摸运动方案

Metrics details
Stars2,961
2,959 stars

wangrui460/WRNavigationBar

超简单!!! 一行代码设置状态栏、导航栏按钮、标题、颜色、透明度,移动等 WRNavigationBar which allows you to change NavigationBar's appearance dynamically

Metrics details
Stars2,959
2,906 stars

ApplikeySolutions/VegaScroll

↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.

Metrics details
Stars2,906
1-60 of 823 projects
Get A Weekly Email With Trending Scroll Projects
Stay updated on Scroll plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.