Menu
Libraries |
Category

virtual

  • Purpose: Headless UI library for virtualizing scrollable elements (rows, columns, grids) to optimize performance by only rendering visible content.
  • Key Features:
    • Supports row, column, and grid virtualization
    • Single headless function approach
    • Multiple measurement modes (fixed, variable, dynamic)
    • Imperative scroll control (offset, indices, alignment)
    • Custom scrolling function support (e.g., smooth scrolling)
  • Frameworks: Primarily for React, but part of the TanStack ecosystem (supports TypeScript/JavaScript)
  • Target Audience: Developers needing efficient virtualization solutions for large datasets or scrollable UIs
  • Ecosystem: Part of TanStack (includes React Query, TanStack Table, React Charts) fa-solid fa-up-right-from-square

reactreactjsvirtualizationvirtualizedjavascriptscrollingperformancesolidsolidjssveltevue

Comments