A high-performance, flexible virtual scrolling component for Vue 3 that supports massive datasets (up to billions of pixels) through coordinate scaling.
- Documentation & Live Examples: https://pdanpdan.github.io/virtual-scroll/
- LLM Documentation: llms.txt (web)
- NPM Package: https://www.npmjs.com/package/@pdanpdan/virtual-scroll
- GitHub Repository: https://github.com/pdanpdan/virtual-scroll
This is a monorepo managed by pnpm.
@pdanpdan/virtual-scroll: The core library.playground: Documentation and demonstration environment.
pnpm installStart the playground in development mode (with SSR and HMR enabled for the library):
pnpm devBuild all packages:
pnpm buildRun all checks (linting, type checking, tests) for the core library:
pnpm test:allMIT