Documentation
Reference documentation for the vlist virtual list library. For learning content, see Tutorials.
Getting Started
API Reference
Features
Overview
All 8 features with examples, costs, and compatibility
Grid
2D grid layout with virtualized rows
Masonry
Pinterest-style layout with shortest-lane placement
Sections
Grouped lists with sticky or inline headers
Async
Async data loading with lazy loading and placeholders
Placeholders
Realistic skeleton loading states with zero template duplication
Selection
Single & multi-select with keyboard navigation
Scale
Handle 1M+ items with automatic scroll compression
Scrollbar
Custom scrollbar UI with auto-hide and smooth dragging
Page
Document-level scrolling with native browser scrollbar
Snapshots
Save and restore scroll position for SPA navigation
Under the Hood