npm

Search results

107 packages found

Wrapper around IntersectionObserver to hide away its weirdness and increase ease of usability

published version 0.0.15, 7 years ago8 dependents licensed under $ISC
156,802

react native intersection observer

published version 0.3.1, 3 months ago9 dependents
97,999

Allows us to check if an element is within the browsers visual viewport

published version 16.1.0, 3 years ago10 dependents licensed under $MIT
98,322

Lightweight scrollytelling library using IntersectionObserver

published version 3.2.0, 4 years ago30 dependents licensed under $MIT
50,948

Determine whether an element is completely within the browser viewport

published version 3.0.1, 3 years ago22 dependents licensed under $BSD-3-Clause
26,401

React hooks for monitoring an element's intersection with the viewport

published version 0.4.1, 6 years ago3 dependents licensed under $MIT
17,769

A lightweight scrollytelling interface for React using the IntersectionObserver.

published version 2.4.2, a year ago1 dependents licensed under $MIT
14,652

React component that renders its child when it enters the viewport

published version 0.3.1, 6 years ago19 dependents licensed under $MIT
16,940

Yet Another Lazy Loader

published version 4.0.2, 4 years ago4 dependents licensed under $MIT
11,547

ESLint plugin for preventing memory leaks around observers (ResizeObserver, IntersectionObserver, MutationObserver)

published version 1.0.1, 3 years ago1 dependents licensed under $MIT
8,484

keyword: **intersectionObserver scroll-list Scroll animation,quick scroll resolved**

published version 0.1.2, 4 years ago4 dependents licensed under $MIT
3,995

Lightweight client testing framework

published version 16.1.0, 24 days ago0 dependents licensed under $BSD-3-Clause
3,023

Action that wraps IntersectionObserver

published version 4.0.0, 2 years ago0 dependents licensed under $MIT
1,826

A Vue3 component to detect when HTML element or lazy component is becoming visible/hidden on the page.

published version 1.0.8, 5 years ago0 dependents licensed under $MIT
1,768

Web components for lazy loading - you can use them everywhere, without any dependency. Contains also @Lazy decorator for Stenciljs to call annotated method when component is scrolled to viewport. Web components are based on @Lazy

published version 2.2.0, 5 years ago4 dependents licensed under $MIT
605

Lightweight scrollytelling library using IntersectionObserver

published version 1.0.5, a month ago0 dependents licensed under $MIT
505

Medusa is a lightweight, SSR-friendly utility for managing multiple IntersectionObservers with flexible event emission, fine-grained control, native once support, and memory-safe cleanup. Ideal for lazy loading, animations, and viewport-based triggers in

published version 4.0.0, a month ago0 dependents licensed under $MIT
304

Animate On entrance (AOE) is a lightweight, dependency free, insanely fast scroll animation library built on top of Intersection Observer API

published version 2.0.6, 2 years ago0 dependents licensed under $ISC
270

A simple scrolling image gallery for React.

published version 0.3.0, 7 years ago0 dependents licensed under $MIT
326

Async module that resolves when a target element has entered the viewport at a threshold, using Intersection Observer API

published version 1.2.4, 6 years ago0 dependents licensed under $MIT
326