JavaScript Infinite Scroll

Open-source JavaScript projects categorized as Infinite Scroll

Top 16 JavaScript Infinite Scroll Projects

  • react-virtualized

    React components for efficiently rendering large lists and tabular data

    Project mention: The Secret Weapon of Top Developers: 7 React JS Libraries You Can't Afford to Ignore | | 2024-02-21

    You may increase the rendering efficiency of tabular and huge list data by using the React Virtualized module. React apps perform better overall when the quantity of requests and DOM elements is limited. React Virtualized is comparable to many other tools; however, what sets it apart from the competition is the sheer volume of features and excellent upkeep.

  • react-window

    React components for efficiently rendering large lists and tabular data

    Project mention: Virtual Scrolling in React: Implementation from scratch and using react-window | | 2023-11-05

    As we have seen in the previous section we can implement virtual scrolling from scratch. In this section, we'll discuss a third-party tool called react-window that allows us to implement virtual scrolling in a much easier way.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • react-lazyload

    Lazy load your component, image or anything matters the performance.

    Project mention: The art of conditional rendering: Tips and tricks for React and Next.js developers | | 2023-10-30

    In this situation, lazy loading, a popular technique used to defer the loading of resources until needed, can be implemented to defer rendering a component unless the user scrolls down to bring it into the viewport. One of the most popular lazy loading libraries in React, react-lazyload, makes use of conditional rendering to render components only when they are scrolled into the viewport of the user's browser or, in other words, are visible to the user.

  • vue-virtual-scroll-list

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

    Project mention: Few questions about useInfiniteQuery from tanstack/vue-query for Nuxt 2 | /r/vuejs | 2023-11-17

    How would it work with vue virtual scroll list The library requires a single items array from what I understand, do I have to do anything special to make it work with this library

  • react-infinite-calendar

    ✨ Infinite scrolling date-picker built with React, with localization, range selection, themes, keyboard support, and more.

  • react-list

    :scroll: A versatile infinite scroll React component.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • react-infinity

    A UITableView Inspired list and grid display solution with element culling and smooth animations

  • react-infinite-grid

    A React component which renders a grid of elements.

  • vertical-collection

    Infinite Scroll and Occlusion at > 60FPS

  • infinite-tree

    A browser-ready tree library that can efficiently display a large amount of data using infinite scrolling.

  • gigatables-react

    GigaTables is a ReactJS plug-in to help web-developers process table-data in applications and CMS, CRM, ERP or similar systems.

  • react-simple-infinite-loading

    A list that infinitely loads content as user scrolls down in React

  • react-recycled-scrolling

    Simulate normal scrolling by using only fixed number of DOM elements for large lists of items with React Hooks

  • react-use-infinite-loader

    :infinity: :page_with_curl: :hourglass_flowing_sand: Super lightweight infinite loading hook for React apps

  • virtual-scroller

    A custom web component for efficiently rendering lists with large number of elements. (by holmberd)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-21.

JavaScript Infinite Scroll related posts


What are some of the best open-source Infinite Scroll projects in JavaScript? This list will help you:

Project Stars
1 react-virtualized 25,765
2 react-window 15,107
3 react-native-snap-carousel 10,149
4 react-lazyload 5,811
5 vue-virtual-scroll-list 4,241
6 react-infinite-calendar 3,953
7 react-list 1,949
8 react-infinity 473
9 react-infinite-grid 203
10 vertical-collection 173
11 infinite-tree 159
12 gigatables-react 140
13 react-simple-infinite-loading 59
14 react-recycled-scrolling 31
15 react-use-infinite-loader 15
16 virtual-scroller 3
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.