Stand-alone UMD Examples
Rows and columns virtualized at once, with column widths read from the DOM.
Rows and columns virtualized at once with a fixed itemSize and alternating columnWidth values.
Horizontal list of items whose widths are measured with ResizeObserver.
Horizontal list of uniform-width items, with the row height filled automatically.
Vertical list of variable-height rows, measured with ResizeObserver.
Vertical list of uniform-height rows; only the rows in the viewport are rendered.
Virtual scrollbars drawn inside the container, styled with CSS variables or your own markup.
Automatic pagination with the load event and the loading slot.
Section headers that stick to the top and get pushed out by the next one.
Chat with bubble heights measured from the DOM, opening at the bottom, and history loading without moving the view.
Virtualized rows in real table markup, for accessible tabular data.