@humanspeak/svelte-virtual-list
Virtual scrolling for large Svelte 5 lists with variable row heights
Overview
@humanspeak/svelte-virtual-list limits rendering to the visible part of a large list. It measures rows as they render, offers typed snippets for item markup, and includes methods for jumping to a particular index. Its loading callback can be used to append more items as the reader scrolls.
Best For
Long feeds and lists whose items vary in height or load incrementally.