react-virtualized-auto-sizer alternatives
8 packages that do the same job as react-virtualized-auto-sizer: react-tiny-virtual-list, virtua, @tanstack/virtual-core, @tanstack/react-virtual, @tanstack/solid-virtual, @tanstack/vue-virtual, @tanstack/svelte-virtual, @glideapps/glide-data-grid. Figures below are from npm, GitHub and Bundlephobia.
| Package | Weekly downloads | 12-month change | Gzip | Dependencies | Last release | Module | Types | Runtimes |
|---|---|---|---|---|---|---|---|---|
| react-virtualized-auto-sizer This package | 2.4m | +58% | - | 0 | 7 months ago | ESM + CommonJS | Bundled | - |
| react-tiny-virtual-list | 68.7k | +8% | - | 1 | 8 years ago | ESM + CommonJS | Bundled | - |
| virtua | 761.8k | +447% | - | 0 | 2 days ago | ESM + CommonJS | Bundled | - |
| @tanstack/virtual-core | 20.9m | +296% | - | 0 | 10 days ago | ESM + CommonJS | Bundled | - |
| @tanstack/react-virtual | 17.1m | +264% | - | 1 | 10 days ago | ESM + CommonJS | Bundled | - |
| @tanstack/solid-virtual | 241.8k | - | - | 1 | 10 days ago | ESM + CommonJS | Bundled | - |
| @tanstack/vue-virtual | 2.6m | +253% | - | 1 | 10 days ago | ESM + CommonJS | Bundled | - |
| @tanstack/svelte-virtual | 55.6k | - | - | 1 | 10 days ago | ESM only | Bundled | - |
| @glideapps/glide-data-grid | 240.5k | - | - | 3 | 2 years ago | ESM + CommonJS | Bundled | - |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.
A tiny but mighty list virtualization component, with zero dependencies 💪
Compared with react-virtualized-auto-sizer
- 35x fewer weekly downloads (68.7k vs 2.4m)
- 1 dependency vs 0
- Last release 31 Jul 2018 vs 13 Feb 2026
- 3.7x more GitHub stars (2.5k vs 670)
A zero-config, fast and small virtual list and grid component for React, Vue, Solid, Svelte and Angular.
Compared with react-virtualized-auto-sizer
- 3.1x fewer weekly downloads (761.8k vs 2.4m)
- Last release 22 Sept 2026 vs 13 Feb 2026
- 5.6x more GitHub stars (3.7k vs 670)
Headless UI for virtualizing scrollable elements in TS/JS + Frameworks
Compared with react-virtualized-auto-sizer
- 8.7x more weekly downloads (20.9m vs 2.4m)
- Last release 14 Sept 2026 vs 13 Feb 2026
- 11x more GitHub stars (7.1k vs 670)
Headless UI for virtualizing scrollable elements in React
Compared with react-virtualized-auto-sizer
- 7.1x more weekly downloads (17.1m vs 2.4m)
- 1 dependency vs 0
- Last release 14 Sept 2026 vs 13 Feb 2026
- 11x more GitHub stars (7.1k vs 670)
Headless UI for virtualizing scrollable elements in Solid
Compared with react-virtualized-auto-sizer
- 9.9x fewer weekly downloads (241.8k vs 2.4m)
- 1 dependency vs 0
- Last release 14 Sept 2026 vs 13 Feb 2026
- 11x more GitHub stars (7.1k vs 670)
Headless UI for virtualizing scrollable elements in Vue
Compared with react-virtualized-auto-sizer
- 1.1x more weekly downloads (2.6m vs 2.4m)
- 1 dependency vs 0
- Last release 14 Sept 2026 vs 13 Feb 2026
- 11x more GitHub stars (7.1k vs 670)
Headless UI for virtualizing scrollable elements in Svelte
Compared with react-virtualized-auto-sizer
- 43x fewer weekly downloads (55.6k vs 2.4m)
- 1 dependency vs 0
- ESM only vs ESM + CommonJS
- Last release 14 Sept 2026 vs 13 Feb 2026
- 11x more GitHub stars (7.1k vs 670)
React data grid for beautifully displaying and editing large amounts of data with amazing performance.
Compared with react-virtualized-auto-sizer
- 9.9x fewer weekly downloads (240.5k vs 2.4m)
- 3 dependencies vs 0
- Last release 3 Feb 2024 vs 13 Feb 2026
- 8.0x more GitHub stars (5.4k vs 670)
Indexability: Indexed.