awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesVirtual Scrollers

Performance-optimized components for rendering large datasets by recycling DOM elements.

Distinguishing note: No existing candidates provided; minting under UI umbrella to capture high-performance list rendering.

Explore 3 awesome GitHub repositories matching user interface & experience · Virtual Scrollers. Refine with filters or upvote what's useful.

Awesome Virtual Scrollers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • vuetifyjs/vuetifyvuetifyjs 的头像

    vuetifyjs/vuetify

    41,003在 GitHub 上查看↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    The library displays massive lists efficiently by rendering only the items currently visible in the viewport.

    TypeScriptjavascriptmaterialmaterial-components
    在 GitHub 上查看↗41,003
  • petyosi/react-virtuosopetyosi 的头像

    petyosi/react-virtuoso

    6,348在 GitHub 上查看↗

    React Virtuoso is a React component library for rendering large datasets efficiently through virtualized lists, grids, tables, and chat interfaces. It automatically measures variable-height items at runtime, computes accurate scroll offsets without requiring fixed sizes, and renders only the items within the visible viewport plus a configurable buffer zone. The library manages scroll position through a state machine that tracks direction, position, and anchor items to handle auto-scroll, sticky headers, and bidirectional loading. The library distinguishes itself with specialized components fo

    Provides a virtual scroller component whose internal HTML structure can be customized via element overrides.

    TypeScriptchatcomponent-libraryfeed
    在 GitHub 上查看↗6,348
  • rintoj/ngx-virtual-scrollerrintoj 的头像

    rintoj/ngx-virtual-scroller

    985在 GitHub 上查看↗

    An angular virtual scroller component renders large datasets efficiently by displaying only visible items in the viewport, recycling existing DOM elements, and maintaining constant element counts. It handles variable item heights and widths through dynamic sizing calculations and buffer adjustments, while maintaining hidden buffer zones above and below the visible viewport to prevent visual flickering during rapid scrolling. The library supports event-driven infinite loading by listening for scroll threshold proximity events to trigger chunked data fetching and append new items automatically.

    Renders large lists efficiently by displaying only visible items in the viewport and recycling DOM elements.

    TypeScriptangular2angular2-componentinfinite
    在 GitHub 上查看↗985
  1. Home
  2. User Interface & Experience
  3. Virtual Scrollers