Recyclerlistview is a cross-platform virtualized list component for React Native and web. It functions as a cell-recycling UI library that reuses a small set of off-screen components by updating their data rather than creating new views for every item. The framework includes a dynamic grid layout engine that supports staggered grids and variable item heights, allowing for instant switching between list and grid view modes. The library provides capabilities for virtual scrolling management, including viewability tracking, sticky headers, and scroll position restoration. It also supports infin
Legend List is a high-performance list rendering library designed to display massive collections of data with varying item heights. It utilizes windowed virtualization and a measured-height cache to render only the visible portion of a list, preventing lag and maintaining a smooth frame rate. The library specializes in bidirectional infinite scrolling and stable scroll anchoring, which prevents visual jumps when content is prepended to the top of a list. It includes specific alignment capabilities to keep content pinned to the bottom, supporting the layout requirements of chat interfaces. To
react-virtualized is a library of components for rendering massive lists and tables by drawing only the elements visible in the viewport. It provides specialized layout managers including a windowed grid component and a dynamic height list manager. The project includes a masonry layout engine for packing items of varying heights and widths, as well as an infinite scroll interface for incrementally fetching and appending data. The library covers a broad range of virtualization capabilities, including frozen grid elements, reverse list rendering, and synchronized viewport scrolling. It also su
This project provides high-performance list components for React Native that utilize a view-recycling rendering engine. It is designed to display large datasets by reusing existing components instead of destroying and recreating them, which reduces memory usage and prevents blank cells during fast scrolling.
Les fonctionnalités principales de shopify/flash-list sont : View Recycling Systems, Recycling Key Generators, React Native Components, State Synchronization, Dynamic Item Layout Syncing, Virtualized List Managers, Scrolling Performance Optimizations, Layout State Refreshes.
Les alternatives open-source à shopify/flash-list incluent : flipkart/recyclerlistview — Recyclerlistview is a cross-platform virtualized list component for React Native and web. It functions as a… tanstack/virtual. legendapp/legend-list — Legend List is a high-performance list rendering library designed to display massive collections of data with varying… bvaughn/react-virtualized — react-virtualized is a library of components for rendering massive lists and tables by drawing only the elements… nisrulz/flutter-examples — This project is a collection of reference implementations and sample applications for Flutter. It provides practical… pinterest/gestalt — Gestalt is a type-safe React UI component library and design system. It provides a collection of reusable interface…