🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte
-
Updated
Sep 23, 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.
ScrollOut detects changes in scroll for reveal, parallax, and CSS Variable effects!
Horizontal scrolling menu component for React.
Scroll to any element to enhance scroll-based features in you app. Works for Angular 4+, both AoT and SSR. No dependencies.
Official Angular wrapper for fullPage.js https://alvarotrigo.com/angular-fullpage/
🍭 ECMAScript2015+ & TypeScript Friendly, dependency-free smooth scroll library.
Lightweight scroll to function with a powerful API.
A zero-config, fast and small (~3kB) virtual list (and grid) component for React, Vue, Solid and Svelte.
😎 🖥️ React hook to monitor an element enters or leaves the viewport (or another element).
↯ Snap page when user stops scrolling, with a customizable configuration and a consistent cross browser behaviour
React component which implements scrolling via holding the mouse button or touch
A simple lightweight library for Angular with no other dependencies that detects when an element is within the browser viewport and adds a "sn-viewport-in" or "sn-viewport-out" class to the element
Scroll to a position in React
Virtual/infinite scroll for Angular
A simple lightweight library for Angular which automatically updates links to indicate the currently active section in the viewport
A simple customizable go-top-button component for Angular projects.
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."