🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte
Stars
6.8k
Forks
427
Watchers
6.8k
Open Issues
106
Overall repository health assessment
^2.30.0^1.53.1^1.2.00.3.40.3.0^6.6.3^24.5.2^9.36.0^27.0.0^5.63.1^4.0.222.1.3^4.0.0^3.7.4^3.4.0^0.3.15^1.9.0^0.2.155.4.5^5.4.19^2.1.9233
commits
100
commits
81
commits
26
commits
23
commits
7
commits
5
commits
3
commits
3
commits
3
commits
fix(virtual-core): remove incorrect elementsCache cleanup using getItemKey (#1148)
7ece2d5View on GitHubdocs(vue-virtual): use `onUpdated` to prevent scroll jumping (#1125)
6360f79View on GitHubfix(examples): use layoutEffect ref for scrollMargin in window example (#1142)
e049ad9View on GitHubperf(virtual-core): skip sync DOM reads during normal scrolling (#1144)
fc3c733View on GitHubfix(svelte-virtual): force store update when setOptions is called (#1143)
5ed73b8View on GitHubfix(virtual-core): add 'instant' to ScrollBehavior type (#1122)
54d771aView on GitHubfix(virtual-core): smooth scrolling for dynamic item sizes (#1108)
be89e29View on GitHubfix(virtual-core): early return in _measureElement for disconnected nodes (#1135)
ff83e94View on GitHub