Search results
98 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
ESLint plugin for preventing memory leaks around observers (ResizeObserver, IntersectionObserver, MutationObserver)
Allows us to check if an element is within the browsers visual viewport
- angular
- ng
- IntersectionObserver
- intersection-observer
- viewport
- visibility
- infinite-scroll
- lazy-loading
- lazyload
- lazy-loading-images
- lazyload-images
- angular-14
- angular-15
- angular-16
react native intersection observer
Lightweight scrollytelling library using IntersectionObserver
- scrollytelling
- scroll
- scroll-driven
- step
- interactive
- graphic
- observer
- IntersectionObserver
- enter
- exit
- view
- trigger
Wrapper around IntersectionObserver to hide away its weirdness and increase ease of usability
React hooks for monitoring an element's intersection with the viewport
React component that renders its child when it enters the viewport
Yet Another Lazy Loader
- lazy load
- lazy loader
- lazy loading
- intersection observer
- IntersectionObserver
- mutation observer
- MutationObserver
- requestIdleCallback
- images
- video
- iframe
- web performance
- requestAnimationFrame
Determine whether an element is completely within the browser viewport
- viewport
- IntersectionObserver
- window
- DOM
- visible
- visibility
- element
- view
- within-viewport
- browser
- detect
- event
- infinite-scroll
- scroll
A lightweight scrollytelling interface for React using the IntersectionObserver.
Lightweight client testing framework
A Vue3 component to detect when HTML element or lazy component is becoming visible/hidden on the page.
Action that wraps IntersectionObserver
keyword: **intersectionObserver scroll-list Scroll animation,quick scroll resolved**
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
A simple utility to easy handle multiple IntersectionObserver
Scroll based animation JavaScript library
IntersectionTrigger utilizes the most modern web technology to trigger anything by intersection. Including scroll-based animations.
- intersection
- trigger
- animation
- animejs
- IntersectionObserver
- intersection-observer
- lazy-load
- performance
- lazy-loading
- viewport
- scroll
- toggle-class
- scrollbar
Async module that resolves when a target element has entered the viewport at a threshold, using Intersection Observer API
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.