🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte
-
Updated
Jun 22, 2024 - TypeScript
🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte
React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
😎 🖥️ React hook to monitor an element enters or leaves the viewport (or another element).
ScrollOut detects changes in scroll for reveal, parallax, and CSS Variable effects!
A zero-config, fast and small (~3kB) virtual list (and grid) component for React, Vue, Solid and Svelte.
↯ Snap page when user stops scrolling, with a customizable configuration and a consistent cross browser behaviour
Horizontal scrolling menu component for React.
React component which implements scrolling via holding the mouse button or touch
🍭 ECMAScript2015+ & TypeScript Friendly, dependency-free smooth scroll library.
Lightweight scroll to function with a powerful API.
Scroll to a position in React
Scroll to any element to enhance scroll-based features in you app. Works for Angular 4+, both AoT and SSR. No dependencies.
DOM-first, headless carousel for React
Virtual/infinite scroll for Angular
Extremely customizable 2kb javascript plugin for scroll based animation which animates 1000 elements without lags!
Official Angular wrapper for fullPage.js https://alvarotrigo.com/angular-fullpage/
Add a description, image, and links to the scrolling topic page so that developers can more easily learn about it.
To associate your repository with the scrolling topic, visit your repo's landing page and select "manage topics."