gatsby-plugin-smoothscroll
Polyfilled smooth scrolling behavior and helper function for Gatsby sites.
Polyfilled smooth scrolling behavior and helper function for Gatsby sites.
Convenience directive for animated scrolling functionality for angular written in pure typescript
A teeny tiny smooth scroll script with ease-in-out effect and no jQuery.
Vue directive for custom scrollbar that uses native scroll behavior. Lightweight, performant and without dependencies.
React components to add reveal animations using the Intersection Observer API and CSS Animations.
scroll-anim anim component for react
Full-featured BetterScroll
A React component wrapper that restricts scrolling capabilities of everything except for its children.
Lightweight and simple to use vue component that highlights menu items as you scroll the page, also scrolling to target section when clicked.
Small library that broadcasts more performant 'window-scroll' events.
Prompt mobile user to use 2 fingers to move the map. Prompt desktop users to use Ctrl+Mouse Wheel to zoom. Brings Google Maps gesture handling into Leaflet.
Performance focused, lightweight scroll animation library
A thin component wrapper around scroll-into-view-if-needed
Nicescroll is a jquery plugin, for nice customizabled scrollbars with a very similar ios/mobile style. It supports DIVs, IFrames and document page (body) scrollbars. Compatible with modern browsers Chrome/Firefox/Edge/Safari/Opera for smartphone ios/andro
Automatic, yet conditional, scroll-to-bottom directive for Vue.js 2.0
A tab scrolling component
A highly configurable viewport/2D camera designed to work with pixi.js. Features include dragging, pinch-to-zoom, mouse wheel zooming, decelerated dragging, follow target, snap to point, snap to zoom, clamping, bouncing on edges, and move on mouse edges.
A standard interface for your scrollable React Native components, making it easier to compose components.
Distinguish between scroll events initiated by the user, and those by inertial scrolling