Ultra-efficient virtual list with constant memory. Dimension-agnostic architecture. Tree-shakeable features. 120+ FPS sustained.
Verified benchmarks show VList's exceptional efficiency. All tests run live in your browser.
import { vlist } from "@floor/vlist" const list = vlist({ container: "#list", item: { height: 48, template: (item) => `<div>${item.name}</div>` } }).build() list.setItems( Array.from({ length: 10_000 }, (_, i) => ({ id: i, name: `Item ${i}` })) )