• Stars
    star
    5,333
  • Rank 7,743 (Top 0.2 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte

React Virtual Header

Headless UI for virtualizing scrollable elements in TS/JS and React

#TanStack semantic-release Join the discussion on Github

Enjoy this library? Try the entire TanStack! React Query, TanStack Table, React Charts

Visit tanstack.com/virtual for docs, guides, API and more!

Quick Features

  • Row, Column, and Grid virtualization
  • One single headless function
  • Fixed, variable and dynamic measurement modes
  • Imperative scrollTo control for offset, indices and alignment
  • Custom scrolling function support (eg. smooth scroll)

More Repositories

1

query

🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
TypeScript
41,944
star
2

table

🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
TypeScript
24,677
star
3

router

🤖 Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.
TypeScript
7,560
star
4

form

🤖 Powerful and type-safe form state management for the web. TS/JS, React Form, Solid Form, Lit Form and Vue Form.
TypeScript
3,553
star
5

react-charts

⚛️ Simple, immersive & interactive charts for React
HTML
2,933
star
6

bling

💍 Framework agnostic transpilation utilities for client/server RPCs, env isolation, islands, module splitting, and more.
TypeScript
1,495
star
7

ranger

🤖 Headless utilities for building range and multi-range sliders in React, Preact, Solid, Vue, Svelte and Angular
TypeScript
748
star
8

time

🤖⏰ Headless utilities for building time and calendar components in TS/JS, React, Solid, Vue, Svelte and Angular
522
star
9

store

🤖 Framework agnostic, type-safe store w/ reactive framework adapters
TypeScript
351
star
10

tanstack.com

The marketing and docs site for all TanStack projects
TypeScript
326
star
11

select

🤖 Powerful select, multi-select and autocomplete primitives for the web. TS/JS, React, Solid, Svelte and Vue.
JavaScript
177
star
12

config

Configuration and tools for publishing and maintaining high-quality JavaScript packages
JavaScript
175
star