Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: scroll

greensock/GSAP

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

Language: JavaScript - Size: 11 MB - Last synced: about 1 hour ago - Pushed: 3 months ago - Stars: 18,660 - Forks: 1,685

Envoy-VC/zk-guesser

Geo guessing with a twist! Prove your location guesses without revealing them using zero-knowledge proofs.

Language: Solidity - Size: 1.56 MB - Last synced: about 4 hours ago - Pushed: about 12 hours ago - Stars: 0 - Forks: 0

dbuezas/lovelace-plotly-graph-card

Highly customisable Lovelace card to plot interactive graphs. Brings scrolling, zooming, and much more!

Language: TypeScript - Size: 6.72 MB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 304 - Forks: 14

darkroomengineering/lenis

How smooth scroll should be

Language: JavaScript - Size: 7.13 MB - Last synced: about 23 hours ago - Pushed: about 23 hours ago - Stars: 6,747 - Forks: 286

SwiftUIX/SwiftUIX

An exhaustive expansion of the standard SwiftUI library.

Language: Swift - Size: 3.32 MB - Last synced: about 12 hours ago - Pushed: 1 day ago - Stars: 6,614 - Forks: 404

jonasgeiler/svelte-tiny-virtual-list

A tiny but mighty list virtualization library for Svelte, with zero dependencies 💪 Supports variable heights/widths, sticky items, scrolling to index, and more!

Language: Svelte - Size: 207 KB - Last synced: about 10 hours ago - Pushed: about 11 hours ago - Stars: 367 - Forks: 23

ytlab23/cognosolve

ai - consulting Landing

Language: JavaScript - Size: 3.01 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

ghostebony/svelte-virtual

Virtual List and Grid components for Svelte

Language: Svelte - Size: 392 KB - Last synced: 1 day ago - Pushed: 26 days ago - Stars: 46 - Forks: 4

vaibhav111tandon/scrollpercent

Scrollpercent for showing the percentage of page that has been scrolled

Language: CSS - Size: 38.1 KB - Last synced: 1 day ago - Pushed: over 4 years ago - Stars: 2 - Forks: 2

ruilopesm/confido

Language: TypeScript - Size: 1.87 MB - Last synced: 1 day ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

bangjelkoski/stickly

JavaScript library for building interactive sticky navigation with active link state, scroll spy and much more.

Language: HTML - Size: 19.5 KB - Last synced: 1 day ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

okonet/react-scroll-sync

Synced scroll position across multiple scrollable elements

Language: JavaScript - Size: 1.64 MB - Last synced: 1 day ago - Pushed: 6 months ago - Stars: 420 - Forks: 58

theKashey/react-remove-scroll

Removes and disables 📜in a "React" way

Language: TypeScript - Size: 1.51 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 733 - Forks: 25

geosigno/simpleParallax.js

Simple and tiny JavaScript library that adds parallax animations on any images

Language: JavaScript - Size: 2.65 MB - Last synced: about 22 hours ago - Pushed: 6 months ago - Stars: 1,726 - Forks: 136

SpyrexDE/SmoothScroll

An addon, made for Godot that adds a SmoothScrollContainer.

Language: GDScript - Size: 1.22 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 110 - Forks: 9

pixelass/react-stickyroll

A react implementation of stickyroll (original)

Language: TypeScript - Size: 10.9 MB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 151 - Forks: 6

declancm/cinnamon.nvim

Smooth scrolling for ANY movement command 🤯. A Neovim plugin written in Lua!

Language: Lua - Size: 103 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 296 - Forks: 4

smastrom/vue-use-active-scroll

:ok_hand: Highlight TOC/sidebar links without compromises.

Language: TypeScript - Size: 255 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 58 - Forks: 2

voxtobox/vue-scroll-stop

A tiny Vue directive that stop propagation scroll when edge reached

Language: JavaScript - Size: 1.16 MB - Last synced: 2 days ago - Pushed: almost 6 years ago - Stars: 41 - Forks: 6

Kiisu-Master/Godot-Smooth-Scroll

Enables global smooth scrolling in Godot with mouse wheel event interpolation.

Language: GDScript - Size: 30.3 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0

Caldis/Mos

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

Language: Swift - Size: 53.8 MB - Last synced: 3 days ago - Pushed: 9 months ago - Stars: 13,617 - Forks: 491

webcreate/infinite-ajax-scroll

Turn your existing pagination into infinite scrolling pages with ease

Language: JavaScript - Size: 1.84 MB - Last synced: 3 days ago - Pushed: 5 months ago - Stars: 895 - Forks: 350

ApplikeySolutions/VegaScroll

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

Language: Swift - Size: 37.1 KB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 2,934 - Forks: 174

florent37/MaterialViewPager 📦

A Material Design ViewPager easy to use library

Language: Java - Size: 18.7 MB - Last synced: 1 day ago - Pushed: over 5 years ago - Stars: 8,162 - Forks: 1,483

orizens/ngx-infinite-scroll

Infinite Scroll Directive for Angular

Language: TypeScript - Size: 2.33 MB - Last synced: 1 day ago - Pushed: 6 months ago - Stars: 1,218 - Forks: 224

azerafati/scroll-drag

Scroll using mouse drag

Language: TypeScript - Size: 805 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 4 - Forks: 1

gusgard/react-native-swiper-flatlist

👆 Swiper component implemented with FlatList using Hooks & Typescript + strict automation tests with Detox

Language: TypeScript - Size: 480 MB - Last synced: 3 days ago - Pushed: 6 days ago - Stars: 497 - Forks: 93

giovannefeitosa/threejs-webgl-scrolling-images

Three.js 3d scroll effect. Demo for a youtube tutorial.

Language: JavaScript - Size: 1.69 MB - Last synced: 5 days ago - Pushed: over 3 years ago - Stars: 5 - Forks: 4

xobotyi/react-scrollbars-custom

The best React custom scrollbars component

Language: TypeScript - Size: 4.66 MB - Last synced: 4 days ago - Pushed: 6 months ago - Stars: 813 - Forks: 75

hanniiel/unityhome

A home snap scroll selector made in unity

Language: C# - Size: 5.23 MB - Last synced: 5 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

mrmyroll2/NgScrollPicker

Language: TypeScript - Size: 480 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 3 - Forks: 1

iotjin/JhScrollActionSheetView

JhScrollActionSheetView - UIcollectionView横向滚动,类似微博新版的详情页分享界面,可设置单排或双排显示,title不设置不显示title,如果想实现发送站内用户的功能,自己可以改一下代码

Language: Objective-C - Size: 639 KB - Last synced: 5 days ago - Pushed: almost 3 years ago - Stars: 13 - Forks: 4

shiyiya/scrolled-into-view

Determining whether the element into the document view.

Language: JavaScript - Size: 1.17 MB - Last synced: 5 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 1

RGGH/Scrapy6

Food.com Spider

Language: Python - Size: 21.5 KB - Last synced: 5 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 2

HiWayne/Scroll

受better-scroll启发,模拟原生app滚动的、无滚动条的、提供多种实用api的滚动插件。支持PC端和手机端,可配置部分功能并提供了一些功能性的api

Language: JavaScript - Size: 1010 KB - Last synced: 5 days ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 2

developerdizzle/react-virtual-list

Super simple virtualized list React component

Language: JavaScript - Size: 376 KB - Last synced: 4 days ago - Pushed: about 2 years ago - Stars: 620 - Forks: 73

flesler/jquery.scrollTo

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

Language: JavaScript - Size: 136 KB - Last synced: 1 day ago - Pushed: about 3 years ago - Stars: 3,670 - Forks: 1,024

ryanpcmcquen/scrollEvents

:scroll: A pure JavaScript library to do stuff on scroll events. LibreJS compliant.

Language: JavaScript - Size: 1.77 MB - Last synced: 6 days ago - Pushed: about 2 years ago - Stars: 59 - Forks: 3

chirag3003/mountains-landscape-scroll-animaiton

A project made to practice scroll animation using gsap

Language: HTML - Size: 4.88 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

cscolabear/video-on-scroll

Language: HTML - Size: 22.4 MB - Last synced: 6 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0

cscolabear/apple-product-on-scroll

Language: HTML - Size: 1.47 MB - Last synced: 6 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

joshmarom/infinite_scroll_comments

Just a demo of infinite scrolling with API calls

Language: JavaScript - Size: 606 KB - Last synced: 6 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

DaveKeehl/svelte-reveal

Svelte action that leverages the Intersection Observer API to trigger reveal on scroll transitions.

Language: TypeScript - Size: 9.33 MB - Last synced: 5 days ago - Pushed: 14 days ago - Stars: 110 - Forks: 3

suvanbanerjee/Keyboard-LED-Remapper

Use the Scroll Lock LED on your keyboard as the Disk Activity LED (also known as HDDLED)

Language: Shell - Size: 24.4 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 0

KingSora/OverlayScrollbars

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

Language: TypeScript - Size: 120 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 3,449 - Forks: 208

fayeed/use-scrollock

Lock/ Unlock scroll for <body /> or other react components.

Language: TypeScript - Size: 534 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 3 - Forks: 0

NoouFoox/foxrolling

vue3 无缝滚动插件

Language: Vue - Size: 137 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 0

WMYM-Experimental/SecondTryWebsite

My second try to do a website.

Language: HTML - Size: 938 KB - Last synced: 6 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

garrettmac/react-native-pagination

Animated Pagination For React Native's ListView, FlatList, and SectionList

Language: JavaScript - Size: 13.8 MB - Last synced: 4 days ago - Pushed: 10 months ago - Stars: 424 - Forks: 36

henrygd/hide-show-scroll

enables / disables html scroll without content jumping around. 184 bytes.

Language: JavaScript - Size: 471 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 5 - Forks: 0

localnerve/ui-elements

Various UI Elements, Behaviors, and Experiments with Demos and Docs

Language: JavaScript - Size: 9.05 MB - Last synced: about 15 hours ago - Pushed: about 16 hours ago - Stars: 0 - Forks: 0

asmyshlyaev177/react-horizontal-scrolling-menu

Horizontal scrolling menu component for React.

Language: TypeScript - Size: 30.7 MB - Last synced: 2 days ago - Pushed: 18 days ago - Stars: 720 - Forks: 98

hm21/ngx-scroll-animations

This minimalistic Angular directive, free from external dependencies, empowers you to effortlessly implement CSS animations on elements. These animations trigger when an element comes into view through scrolling on the page. It seamlessly integrates with your choice of CSS animations.

Language: TypeScript - Size: 21.1 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

ApplikeySolutions/GravitySlider

🔄 GravitySlider is a beautiful alternative to the standard UICollectionView flow layout.

Language: Swift - Size: 694 KB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 1,071 - Forks: 89

maltsugar/RollingNotice

所有的垂向滚屏这一个库就够了!!!滚动公告、轮播广告,支持灵活自定义cell。淘宝、口碑、京东、美团、天猫等等一切滚动广告 Roll Notice or Advertising, customize cell as UITableViewCell supported, Swift version is also ready

Language: Objective-C - Size: 1.29 MB - Last synced: 7 days ago - Pushed: about 4 years ago - Stars: 478 - Forks: 70

the-illarionov/the-supersonic-plugin-for-scroll-based-animation

Extremely customizable 2kb javascript plugin for scroll based animation which animates 1000 elements without lags!

Language: TypeScript - Size: 2.07 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 183 - Forks: 1

lemehovskiy/react-scroller

React component for detecting vertical scroll progress.

Language: TypeScript - Size: 542 KB - Last synced: 3 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

asvd/dragscroll

micro library for drag-n-drop scrolling style

Language: JavaScript - Size: 25.4 KB - Last synced: about 18 hours ago - Pushed: almost 4 years ago - Stars: 1,086 - Forks: 171

stutrek/scrollmonitor

A simple and fast API to monitor elements as you scroll

Language: TypeScript - Size: 301 KB - Last synced: about 22 hours ago - Pushed: 10 months ago - Stars: 3,304 - Forks: 241

starkwang/vue-virtual-collection

Vue component for efficiently rendering large collection data

Language: JavaScript - Size: 510 KB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 632 - Forks: 79

Nolanus/ngx-page-scroll

Animated scrolling functionality for angular written in pure typescript

Language: TypeScript - Size: 23 MB - Last synced: about 20 hours ago - Pushed: 4 months ago - Stars: 476 - Forks: 107

wangrui460/WRNavigationBar

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

Language: Objective-C - Size: 61.5 MB - Last synced: 4 days ago - Pushed: almost 3 years ago - Stars: 2,979 - Forks: 602

Jay-Ohhh/anchor-scroll-menu

Anchor menu with scrolling contents for React 🏄

Language: TypeScript - Size: 2.18 MB - Last synced: 3 days ago - Pushed: almost 2 years ago - Stars: 6 - Forks: 0

stamat/slidescroll

A minimal ES6 module slider based on scrollIntoView

Language: JavaScript - Size: 85.9 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

gilbarbara/disable-scroll

Prevent page scrolling

Language: TypeScript - Size: 388 KB - Last synced: 6 days ago - Pushed: over 3 years ago - Stars: 143 - Forks: 24

rvamsikrishna/inview_notifier_list

A Flutter package that builds a list view and notifies when the widgets are on screen.

Language: Dart - Size: 136 KB - Last synced: 2 days ago - Pushed: 2 months ago - Stars: 648 - Forks: 98

dominikbulaj/react-scroll-into-view

Declarative way for scrolling into view (any) page element. Tiny React utility component.

Language: TypeScript - Size: 1.24 MB - Last synced: 8 days ago - Pushed: 18 days ago - Stars: 53 - Forks: 6

swup/scroll-plugin

A swup plugin for smooth scrolling 🏄‍♂️

Language: TypeScript - Size: 1 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 3 - Forks: 8

polnavasotero/Infinite-scroll-using-js

nfinite scroll using html, css, and js

Language: JavaScript - Size: 32.2 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0

czbag/scroll

Multitool soft for Scroll

Language: Python - Size: 78.1 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 193 - Forks: 112

naver/egjs-conveyer

Conveyer adds Drag gestures to your Native Scroll.

Language: TypeScript - Size: 14.2 MB - Last synced: 2 days ago - Pushed: 10 days ago - Stars: 103 - Forks: 7

robflaherty/scroll-depth-2

New version of scroll depth tracking library

Language: JavaScript - Size: 152 KB - Last synced: 12 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

breck7/scroll

Tools for thought. An extensible alternative to Markdown.

Language: JavaScript - Size: 79.7 MB - Last synced: 15 days ago - Pushed: 19 days ago - Stars: 329 - Forks: 14

monterosalondon/react-native-parallax-scroll

Parallax scroll view for react-native

Language: JavaScript - Size: 149 MB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 554 - Forks: 63

pmndrs/use-gesture

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

Language: TypeScript - Size: 178 MB - Last synced: 13 days ago - Pushed: 27 days ago - Stars: 8,640 - Forks: 296

batanus/DMScrollBar

Interactive and customizable scroll bar with deceleration and appearing info label during scrolling for Scroll View

Language: Swift - Size: 202 KB - Last synced: 1 day ago - Pushed: 5 months ago - Stars: 28 - Forks: 4

youkwhd/kontinu

Dead simple TypeScript library to create endless scroll

Language: TypeScript - Size: 43.9 KB - Last synced: 14 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

dimazuien/react-router-scroll-to-top

React component that scrolls to the top of a page when the current location gets changed

Language: TypeScript - Size: 6.54 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 1

dimazuien/react-viewport-height

A utility for React to set 100vh equal to the actual browser inner window height.

Language: TypeScript - Size: 14 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 9 - Forks: 3

argyleink/scrollyfills

grab and go polyfill functions for web scroll features

Language: JavaScript - Size: 127 KB - Last synced: 7 days ago - Pushed: 4 months ago - Stars: 97 - Forks: 9

stardust32cabbie/Crypto-Coins-Airdrops

Crypto coin giveaway is an advertising campaign conducted by blockchain projects to distribute free cryptocurrency tokens to a large number of wallet holders. This marketing strategy is used to attract new users, increase community engagement, and encourage adoption of the project token.

Size: 5.86 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 1 - Forks: 0

godbout/Scrolla.docs

Scroll with Vim motions under macOS

Size: 15 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 62 - Forks: 0

jonaskuske/smoothscroll-anchor-polyfill

⚓ Apply smooth scroll to anchor links, polyfill scroll-behavior

Language: JavaScript - Size: 3 MB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 41 - Forks: 3

MurhafSousli/ngx-scrollbar

Custom overlay-scrollbars with native scrolling mechanism

Language: TypeScript - Size: 6.91 MB - Last synced: 15 days ago - Pushed: 19 days ago - Stars: 576 - Forks: 96

noah-nuebling/mac-mouse-fix

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

Language: Objective-C - Size: 61.4 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 4,485 - Forks: 122

xfy520/vue3-seamless-scroll

Vue3.0 无缝滚动组件

Language: TypeScript - Size: 2.92 MB - Last synced: 13 days ago - Pushed: 6 months ago - Stars: 228 - Forks: 33

dhilt/ngx-ui-scroll

Virtual/infinite scroll for Angular

Language: TypeScript - Size: 24.5 MB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 214 - Forks: 19

VladimirIvanin/DetectiveScroll

Плагин остлеживает скролл и может переключать классы в зависимости от высоты скролла

Language: JavaScript - Size: 3.91 KB - Last synced: 15 days ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

jscottsmith/react-scroll-parallax

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

Language: TypeScript - Size: 8.13 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 2,788 - Forks: 155

lujin123/vue-intersection-observer-infinite-scroll

A infinite scroll with intersection observer

Language: Vue - Size: 3.91 KB - Last synced: 15 days ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

alvarotrigo/skrollTop.js

Lightweight jQuery scrollTop animation without jQuery

Language: JavaScript - Size: 24.4 KB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 36 - Forks: 10

rifkifau/roketscroll

Project belajar keyframe dan z-index

Language: HTML - Size: 94.7 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 0 - Forks: 0

kotarella1110/use-simple-infinite-scroll

A simple React Hook for infinite scrolling built on the Intersection Observer API

Language: TypeScript - Size: 2.3 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 0

dmvvilela/svelte-scrollactive

This is a port of vue-scrollactive to Svelte, a lightweight and simple to use component that highlights menu items as you scroll the page, also scrolling to target section when clicked.

Language: Svelte - Size: 137 KB - Last synced: 5 days ago - Pushed: 7 months ago - Stars: 6 - Forks: 1

bredele/scrollhook

Browser scroll hook

Language: JavaScript - Size: 3.91 KB - Last synced: 15 days ago - Pushed: about 5 years ago - Stars: 4 - Forks: 0

mickaelchanrion/rolly

Custom scroll with inertia, smooth parallax and scenes manager

Language: JavaScript - Size: 4.11 MB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 344 - Forks: 12

alexfoxy/lax.js

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

Language: JavaScript - Size: 4.84 MB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 10,312 - Forks: 488

d4nyll/lethargy

Distinguish between scroll events initiated by the user, and those by inertial scrolling

Language: CoffeeScript - Size: 102 KB - Last synced: 1 day ago - Pushed: over 4 years ago - Stars: 541 - Forks: 47

custom-lib/custom-react-scrollbar

A react scrollbar component.

Language: TypeScript - Size: 229 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

jlmakes/scrollreveal

Animate elements as they scroll into view.

Language: JavaScript - Size: 1.09 MB - Last synced: 16 days ago - Pushed: 24 days ago - Stars: 22,086 - Forks: 2,229