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

GitHub topics: virtual-scroll

rocwang/vue-virtual-scroll-grid 📦

A Vue 3 component that can render a list with 1000+ items as a grid in a performant way.

Language: Vue - Size: 2.76 MB - Last synced at: about 12 hours ago - Pushed at: over 1 year ago - Stars: 312 - Forks: 33

Happy-Coding-Clans/vue-easytable

A powerful data table based on vuejs. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.

Language: JavaScript - Size: 129 MB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 3,763 - Forks: 759

SetaSimo/BlazorDrop

Blazor component for searchable, Material-style dropdowns with async loading and virtual scroll

Language: C# - Size: 295 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

clauderic/react-tiny-virtual-list

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

Language: TypeScript - Size: 934 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 2,484 - Forks: 164

isaact/vue-infinity

Vue Infinity is a modular toolkit designed to help developers build high-performance, memory-efficient, and media-rich applications with Vue. By leveraging smart data fetching and virtualized rendering, it ensures smooth user experiences even with large datasets.

Language: Vue - Size: 146 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 0

inokawa/virtua

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

Language: TypeScript - Size: 105 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2,797 - Forks: 72

naver/egjs-axes

A module used to change the information of user action entered by various input devices such as touch screen or mouse into the logical virtual coordinates.

Language: TypeScript - Size: 44.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 183 - Forks: 32

humanspeak/svelte-virtual-list

📜 A performant virtual list/scrolling component for Svelte applications - efficiently render large scrollable lists with minimal memory usage

Language: TypeScript - Size: 3.18 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6 - Forks: 0

dhilt/vscroll

A JavaScript Virtual Scroll Engine

Language: TypeScript - Size: 1.68 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 42 - Forks: 2

revolist/angular-datagrid

Powerful virtual data grid smartsheet with advanced customization in Angular. Best features from excel plus incredible performance 🔋

Language: TypeScript - Size: 1.91 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 22 - Forks: 11

rintoj/ngx-virtual-scroller

Virtual Scroll displays a virtual, "infinite" list.

Language: TypeScript - Size: 33.7 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 987 - Forks: 294

lVlyke/lithium-ngx-virtual-scroll

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

Language: TypeScript - Size: 462 KB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 24 - Forks: 4

dhilt/ngx-ui-scroll

Virtual/infinite scroll for Angular

Language: TypeScript - Size: 24.1 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 228 - Forks: 20

energydrink9/functional-data-grid

Data grids in functional style with React [DISCONTINUED]

Language: JavaScript - Size: 2.21 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 130 - Forks: 13

clauderic/virtualized-list

A tiny, Vanilla JS, virtualization library

Language: JavaScript - Size: 1 MB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 173 - Forks: 25

literalpie/qwik-virtual-scroll

Server paginated, virtual scrolling list with Zero JS executed until you scroll

Language: TypeScript - Size: 793 KB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 37 - Forks: 3

dhilt/vscroll-native

Virtual scroll module for native javascript applications

Language: TypeScript - Size: 1.18 MB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 2

BioforestChain/virtual-scroll

Virtual-Scroll ❤️ WebComponent

Language: TypeScript - Size: 239 KB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

Vizer/ngx-virtual-select-field

Virtual Select Field for Angular Material

Language: TypeScript - Size: 582 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 6 - Forks: 2

ahuglajbclajep/react-bi-directional-endless-scrolling

React の双方向無限スクロールのライブラリを試す

Language: TypeScript - Size: 352 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

jonattanva/monolieta-react-virtual-scroll

Component for rendering large lists

Language: TypeScript - Size: 3.25 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

Leonard-Li777/antd-table-infinity

An infinite scroll component based on antd-table that supports virtual scrolling

Language: JavaScript - Size: 14.4 MB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 286 - Forks: 48

nowaalex/af-utils

Simple open-source tools that just work (usually fast)

Language: TypeScript - Size: 7.01 MB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 79 - Forks: 5

hawkgs/hero-feed-virtual-scroll

Demo application for "Virtual scrolling of content with variable height with Angular" article.

Language: TypeScript - Size: 640 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 7

yuan66-hub/virtual-seamless-scroll

基于react的无缝虚拟滚动组件

Language: TypeScript - Size: 798 KB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

hoebbelsB/rxa-virtual-scroll

High performance angular virtual scrolling

Language: TypeScript - Size: 5.33 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 2

po-po/popo-Emoji-Picker

The Emoji Picker is a JavaScript library for incorporating an emoji selector in web applications. The picker allows users to select emojis which can be inserted into a text input or editable div.

Language: JavaScript - Size: 390 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

developit/preact-scroll-viewport

Preact Component that renders homogeneous children only when visible

Language: JavaScript - Size: 9.77 KB - Last synced at: 4 days ago - Pushed at: almost 7 years ago - Stars: 123 - Forks: 11

liximomo/react-virtual-scroller

A react implementation of twitter VirtualScroller.

Language: JavaScript - Size: 139 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 42 - Forks: 8

Morglod/react-virtual-overflow

React components for efficiently rendering large lists without headache

Language: JavaScript - Size: 438 KB - Last synced at: 17 days ago - Pushed at: 10 months ago - Stars: 6 - Forks: 0

umutdeveloper/angular-fastdom-virtual-list

In this repository, we explore performance optimization techniques when handling 10,000 list items on the DOM. This project demonstrates how to manipulate DOM elements efficiently, avoiding common pitfalls such as layout thrashing and rendering all items as nodes.

Language: TypeScript - Size: 326 KB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

huangbinjie/react-scroll

Effortless to get the twitter level infinite scroll implementation by only a bit of props

Language: TypeScript - Size: 921 KB - Last synced at: 2 days ago - Pushed at: almost 7 years ago - Stars: 72 - Forks: 11

alibaba-aero/vue-virtual-list

A simple Vue component for efficiently rendering and scrolling big lists

Language: Vue - Size: 481 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

ScarletsFiction/ScarletsFrame

A frontend framework that can help you write performant complex web feature with low dev time and resource cost.

Language: JavaScript - Size: 3.23 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 5

vip20/angular-infinite-scroll Fork of ashwin-sureshkumar/angular-infinite-scroller

Angular 5 Infinite Scroll Up or Scroll Down

Language: TypeScript - Size: 1.15 MB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

yantrab/yangular

Angular material virtual scroll table, with sticky columns, filtering and sorting.

Language: TypeScript - Size: 935 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 6

PxyUp/ng-virtual-table

Angular 7/8 - virtual scroll table with support draggable, pagination, server side, sorting, filtering, resizing and dynamic component

Language: TypeScript - Size: 2.24 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 37 - Forks: 6

lucas-labs/vue3-vsl

📜 Vuejs 3 virtual scroll list

Language: TypeScript - Size: 169 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 0

gerardcarbo/virtual-repeat-angular

Synchronous / Asynchronous / Reactive Virtual Repeat implementation for Angular 2+

Language: TypeScript - Size: 6.3 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

dreiv/ng-select

Language: TypeScript - Size: 1.66 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

chrisjdj/things-to-buy

the only grocery checklist you'll ever need

Language: HTML - Size: 532 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

pdsuwwz/virtuallist-transfer-example

⇄ 使用 Rollup 打包, 二次封装 Element Plus 穿梭框 + 虚拟滚动模式的 Vue3 组件

Language: Vue - Size: 95.7 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

igor-morev/virtual-table

Angular component for viewing datatables with large amount of colums and rows

Language: TypeScript - Size: 269 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

MasanobuAkiba/angularfirestore-virtual-scroll-demo

for https://qiita.com/advent-calendar/2017/angular

Language: TypeScript - Size: 3.97 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

hamza-ml/angular-virtual-scroll

Angular material virtual scroll CDK implementation for performance critical flows and large datasets.

Language: TypeScript - Size: 140 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

dinony/od-vsdebug

Auxiliary debug module for od-virtualscroll

Language: TypeScript - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

fantasy9830/vue-virtual-scroll-tree

Vue 3 + Virtual Scroll + Tree

Language: Vue - Size: 448 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

apleshkov/mega-grid

Vanilla virtualized lists & grids (vertical & horizontal)

Language: TypeScript - Size: 13.1 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

krishcdbry/virtual-scroll

Virtual scrolling message list with optimal DOM usage and behaves efficiently irrespective of number of messages loaded.

Language: JavaScript - Size: 16.7 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

supercll/vue3-virtual-scroll-list

vue3 虚拟滚动列表组件,可自定义列表样式

Language: Vue - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

pdsuwwz/rollup-chunks-example

⇄ 使用 Rollup 打包, Chunks + Unplugin + ES Module版本 🪆 二次封装 Element Plus 穿梭框 + 虚拟滚动模式的 Vue3 组件

Language: Vue - Size: 93.8 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

pdsuwwz/virtuallist-transfer-unplugin-example

⇄ 使用 Rollup 打包, Unplugin 版本,二次封装 Element Plus 穿梭框 + 虚拟滚动模式的 Vue 3 组件

Language: Vue - Size: 128 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

IvanSafonov/vue-list-scroller 📦

Simple and easy to use Vue.js component for efficient rendering large lists

Language: JavaScript - Size: 893 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 63 - Forks: 3

srigar/react-lazyloading

React Lazy Loading - Lazy load the component or anything by using Intersection Observer API

Language: JavaScript - Size: 979 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 4

lkangd/infinite-scroll-sample

固定高度与动态高度的虚拟无限滚动实现。online-demo ⏬

Language: Vue - Size: 2.06 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 41 - Forks: 12

umutdeveloper/uc-infinite-virtual-scroll

Infinite Virtual Scroll for Angular with Dynamic Sized Items

Language: TypeScript - Size: 50.8 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

melang982/vkcup

1 место VK Cup Javascript ’22/23 🥇

Language: JavaScript - Size: 5.83 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

dinony/od-virtualscroll

🚀 Observable-based virtual scroll implementation in Angular

Language: TypeScript - Size: 123 KB - Last synced at: 24 days ago - Pushed at: over 6 years ago - Stars: 134 - Forks: 12

connersimmons/ionic-vs-alpha

Language: TypeScript - Size: 149 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

thcolin/hyperlist-react 📦

⚠️ Deprecated ! Simple React wrapper component for HyperList

Language: JavaScript - Size: 32.2 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

yasu-s/ng-virtualscroll-sample 📦

Angular CDK VirtualScroll Sample

Language: TypeScript - Size: 109 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

edulan/react-virtual-kanban 📦

A Kanban component in React

Language: JavaScript - Size: 5.44 MB - Last synced at: 9 days ago - Pushed at: over 5 years ago - Stars: 34 - Forks: 16

kiran-venugopal/virtual-scrolling-using-vanila-js

Created with CodeSandbox

Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

cranx/profiles-search

A simple application that demonstrates responsive real-time filtering of a large list using a virtual list and a web worker

Language: Vue - Size: 1.81 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 1

matyas-igor/react-small-virtual-list Fork of clauderic/react-tiny-virtual-list

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

Language: TypeScript - Size: 1.68 MB - Last synced at: 10 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

19h47/scrolling-area

Playing with a scrolling area of text

Language: HTML - Size: 2.15 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

AmKreta/angular-data-grid

angular app to display data in tabular form

Language: TypeScript - Size: 242 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

e-cloud/ngx-tree

A derived version of angular-tree-component without mobx, better performance.

Language: TypeScript - Size: 4.77 MB - Last synced at: 18 days ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 9

skeithyip/data-grid

Data Grid using React Virtualized Grid + InfiniteLoader + Redux

Language: JavaScript - Size: 3.93 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

pioug/md-virtual-repeater

Infinite list / virtual scroll directive for Angular 1.x

Language: JavaScript - Size: 32.2 KB - Last synced at: 3 days ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 2

mgnstudio7/stenciljs-virtual-scroll

Virtual Scroll Web Component with DIFFERENT element height

Language: TypeScript - Size: 377 KB - Last synced at: 1 day ago - Pushed at: almost 7 years ago - Stars: 17 - Forks: 1

KaindlJulian/appointments-pwa

Serverless Angular PWA using some Firebase features and Google APIs

Language: TypeScript - Size: 3.35 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 3

holmberd/react-virtual-scroller

A React component for efficiently rendering lists with large number of elements

Language: JavaScript - Size: 123 KB - Last synced at: 27 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

allenhwkim/ngui-common

Angular 6 Virtual Scroll, Lazy Rendering, Virtual List, Autocomplete, etc

Language: HTML - Size: 11.6 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 9

kenovienadu/bravado-quest

A simple application base on Vue/Nuxtjs that highlights virtual scroll

Language: TypeScript - Size: 1.24 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

dev-ptera/ng-infinite-scroll-poc

POC for scrolling through large amounts of confirmed transactions, using Angular's virtual scrolling module.

Language: TypeScript - Size: 180 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

aprola/ngx-infinite-virtual-scroll

:rocket: Native angular 6+ infinite virtual scroll component

Language: TypeScript - Size: 875 KB - Last synced at: 10 days ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 1

KylixMedusa/Calendar

An infinite virtual scroll calendar to set reminder at certain date and time

Language: TypeScript - Size: 186 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

junkisai/virtual-scroll

仮想スクロール

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

lbwa/how-virtual-scroll-works

How virtual scroll works

Language: TypeScript - Size: 388 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

react-libraries-usecase/lists

Popular list creation in react

Language: JavaScript - Size: 335 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

asachan2707/Anuglar7-virtualScroll

Virtual scroll in angular 7 (cdk)

Language: TypeScript - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

asachan2707/angular-poc-Socket.io

Change detection, Observarable, Socket.io, httpclient

Language: TypeScript - Size: 42 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

asachan2707/Angular-poc

Change detection, Observarable, service worker, unit testing, httpclient

Language: TypeScript - Size: 2.91 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

hunterliu1003/vue-virtual-scroll-treeview

a virtual scrolling treeview component for Vue

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

dinony/od-vscolors

od-virtualscroll: colors example

Language: JavaScript - Size: 65.4 KB - Last synced at: 12 days ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

dinony/od-vslist

od-virtualscroll: list example

Language: TypeScript - Size: 94.7 KB - Last synced at: 12 days ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

dinony/od-vsstatic

od-virtualscroll: static example

Language: JavaScript - Size: 98.6 KB - Last synced at: 2 days ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 1

dinony/od-vsadvanced

od-virtualscroll: advanced example

Language: TypeScript - Size: 73.2 KB - Last synced at: 2 days ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

seveves/ngx-scroll-viewport

Angular component that renders homogeneous children only when visible

Language: JavaScript - Size: 83 KB - Last synced at: 3 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

dinony/od-vsdynamic

od-virtualscroll: dynamic example

Language: TypeScript - Size: 71.3 KB - Last synced at: 3 days ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 2

newventuresoftware/kendo-ui-scheduler-virtual-scrolling

A Kendo UI Scheduler custom day view implementation allowing virtual scrolling through large sets of resource groups

Language: JavaScript - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0