Search results

98 packages found

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

published version 1.0.1, 2 years ago2 dependents licensed under $MIT
94,914

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

published version 16.1.0, a year ago11 dependents licensed under $MIT
101,190

react native intersection observer

published version 0.2.0, 2 years ago7 dependents
48,972

Lightweight scrollytelling library using IntersectionObserver

published version 3.2.0, 3 years ago32 dependents licensed under $MIT
38,875

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

published version 0.0.15, 5 years ago7 dependents licensed under $ISC
45,524

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

published version 0.4.1, 5 years ago4 dependents licensed under $MIT
17,704

React component that renders its child when it enters the viewport

published version 0.3.1, 5 years ago20 dependents licensed under $MIT
17,723

Yet Another Lazy Loader

published version 4.0.2, 3 years ago4 dependents licensed under $MIT
11,851

Determine whether an element is completely within the browser viewport

published version 3.0.1, 2 years ago22 dependents licensed under $BSD-3-Clause
13,000

A lightweight scrollytelling interface for React using the IntersectionObserver.

published version 2.4.0, 6 hours ago3 dependents licensed under $MIT
8,029

Lightweight client testing framework

published version 16.0.3, 3 months ago0 dependents licensed under $BSD-3-Clause
2,309

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

published version 1.0.8, 4 years ago0 dependents licensed under $MIT
1,746

Action that wraps IntersectionObserver

published version 4.0.0, 5 months ago0 dependents licensed under $MIT
546

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

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

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, 4 years ago4 dependents licensed under $MIT
383

A simple utility to easy handle multiple IntersectionObserver

published version 2.1.0, 2 years ago0 dependents licensed under $MIT
241

Scroll based animation JavaScript library

published version 0.1.4, 5 years ago0 dependents licensed under $MIT
327

IntersectionTrigger utilizes the most modern web technology to trigger anything by intersection. Including scroll-based animations.

published version 1.1.6, a year ago0 dependents licensed under $personal 'no charge' license, Licensees of commercial or business license are granted additional rights. See http://sunshine-themes.com/?appID=ss_app_1&tab=license for details.
171

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

published version 1.2.4, 5 years ago0 dependents licensed under $MIT
223

A simple, no-frills visibility utility. Will tell you if a component is 100% inside the viewport, and when a visible component exits the viewport.

published version 0.1.1, 10 days ago0 dependents
191