Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scrolling

Scrolling

21 projects

Showing 21 of 21 projects

fullPage
fullPageJavaScript

A JavaScript library for creating fullscreen scrolling websites with horizontal sliders inside sections.

#single-page-websites#fullscreen#onepage
Stars35.4k
Forks7.1k
Last commit5 months ago
Clusterize.js
Clusterize.jsJavaScript

A tiny vanilla JavaScript plugin for displaying large datasets efficiently by dynamically rendering only visible rows.

#dom-manipulation#lists#scroller
Stars7.3k
Forks404
Last commit2 months ago
virtua
virtuaTypeScript

A zero-config, fast and small (~3kB) virtual list and grid component for React, Vue, Solid, and Svelte.

#virtual-scrolling#react-component#scrolling
Stars3.7k
Forks114
Last commit15 hours ago
sly
slyJavaScript

A JavaScript library for one-directional scrolling with item-based navigation support.

#animation#scrolling#jquery-plugin
Stars2.8k
Forks481
Last commit6 years ago
neoscroll.nvim
neoscroll.nvimLua

A smooth scrolling plugin for Neovim written in Lua, enhancing built-in window movement commands with customizable animations.

#custom-animations#scrolling#performance-optimization
Stars2.1k
Forks41
Last commit8 months ago
Scrollify
ScrollifyJavaScript

A jQuery plugin that enables smooth, section-based scrolling with snap-to-section behavior and touch optimization.

#touch-optimized#web-animation#scrolling
Stars1.8k
Forks556
Last commit8 months ago
Fixed-sticky
Fixed-stickyJavaScript

A deprecated polyfill for CSS position: sticky with a safer position: fixed fallback.

#scroll-behavior#scrolling#css-polyfill
Stars1.5k
Forks148
Last commit9 years ago
floatThead
floatTheadJavaScript

A jQuery plugin that floats table headers on scroll without requiring any CSS or HTML changes.

#ui-ux#jquery#sticky-headers
Stars1.2k
Forks193
Last commit26 days ago
PickerView
PickerViewSwift

A highly customizable alternative to UIPickerView for iOS, written in Swift.

#ios#open-source#scrolling
Stars525
Forks88
Last commit7 years ago
RSS Monster
RSS MonsterJavaScript

A self-hosted, intelligent RSS reader with semantic clustering, quality scoring, and Fever/Google Reader API compatibility.

#information-filtering#google-reader-api#progressive-web-app
Stars502
Forks45
Last commit20 hours ago
PageController
PageControllerSwift

An infinite paging controller for iOS with smooth scrolling and delayed title bar movement.

#ios#pagecontroller#scrolling
Stars406
Forks41
Last commit4 years ago
ngx-ui-scroll
ngx-ui-scrollTypeScript

A directive for Angular providing unlimited bidirectional virtual scrolling over a limited viewport.

#virtual-scrolling#data-rendering#scrolling
Stars234
Forks18
Last commit6 months ago
FlexibleHeader
FlexibleHeaderSwift

A container view that responds to scrolling of UIScrollView for iOS apps.

#ios#scrolling#header-animation
Stars74
Forks6
Last commit7 years ago
react-native-focus-scroll
react-native-focus-scrollJavaScript

A React Native library that detects which child components are focused within a ScrollView during scrolling.

#ios#scrolling#android
Stars39
Forks5
Last commit9 years ago
DeadCScroll
DeadCScrollAssembly

A Game Boy assembly tutorial demonstrating how to manipulate scroll registers during HBlank to create raster effects like sine waves and transitions.

#raster-effects#assembly#retro-computing
Stars28
Forks2
Last commit5 years ago
truncateline.nvim
truncateline.nvimLua

A Neovim plugin that truncates long lines to show only the start when scrolling horizontally, preventing disorientation.

#user-interface#scrolling#neovim-plugin
Stars22
Forks1
Last commit7 months ago
filler-begone.nvim
filler-begone.nvimLua

A Neovim plugin that prevents unnecessary filler lines when scrolling beyond buffer content.

#vimscript#scrolling#buffer-management
Stars20
Forks1
Last commit10 months ago
virtual-scroll
virtual-scrollTypeScript

A high-performance Vue 3 virtual scrolling library supporting massive datasets with dynamic item sizes and multiple display modes.

#scrolling#large-datasets#vue-library
Stars12
Forks1
Last commit3 days ago
ngx-responsive-virtual-scroll
ngx-responsive-virtual-scrollTypeScript

A fast and lightweight virtual scrolling solution for Angular that supports single column lists, responsive grid lists, and view caching.

#responsive#caching#scrolling
Stars6
Forks0
Last commit4 months ago
ng-virtual-grid
ng-virtual-gridTypeScript

A high-performance virtual grid component for Angular designed to handle extremely large datasets with smooth scrolling.

#data-grid#scrolling#large-datasets
Stars3
Forks0
Last commit1 year ago
ngx-scroll-top
ngx-scroll-topTypeScript

A configurable, lightweight back-to-top button component for Angular applications.

#scroll-trigger#scroll-behavior#angular-material
Stars1
Forks0
Last commit9 months ago

Related Tags

#Ui Components12#Frontend12#Performance6#Large Datasets4#Infinite Scroll4#Virtual Scroll4#Ios4#Angular4#Jquery Plugin4#Javascript4#Lua3#Swift3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub