svelte-inviewA Svelte action that monitors an element enters or leaves the viewport.π₯
Stars: β 358 (+2653.85%)
Mutual labels: intersection-observer, intersectionobserver, intersectionobserver-api
React Intersection ObserverReact implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
Stars: β 2,689 (+20584.62%)
Mutual labels: intersection-observer, intersectionobserver, intersectionobserver-api
intersection-observer-examplesPractical, real world examples of Intersection Observer
Stars: β 14 (+7.69%)
Mutual labels: intersectionobserver, intersectionobserver-api
react-intersection-observer-hookReact hook to use IntersectionObserver declaratively
Stars: β 58 (+346.15%)
Mutual labels: intersection-observer, intersectionobserver
BlazorIntersectionObserverπ Intersection Observer API wrapper for Blazor applications
Stars: β 35 (+169.23%)
Mutual labels: intersectionobserver, intersectionobserver-api
stl-part-viewerA lit-element web component that uses Three.js to display an STL model file.
Stars: β 19 (+46.15%)
Mutual labels: intersectionobserver
react-use-observerPerformant react hooks for WebApi Observers, useResizeObserver, useInteractionObserver, useMutationObserver
Stars: β 19 (+46.15%)
Mutual labels: intersection-observer
monolazyExtended nanocomponent providing onEnter callback
Stars: β 21 (+61.54%)
Mutual labels: intersection-observer
LazyHTMLLazyHTML is an OpenSource Javascript Library that Supports Lazy Loading of any elements without Modifying Code, LazyHTML can lazy load Ads, Videos, Images, Widgets, Javascript, CSS, Inline-Javascript, Inline-CSS & Any HTML.
Stars: β 47 (+261.54%)
Mutual labels: intersection-observer
bs-react-is-visibleA small library that lets you know whether a component is visible on screen or not.
Stars: β 15 (+15.38%)
Mutual labels: intersection-observer
react-awesome-revealReact components to add reveal animations using the Intersection Observer API and CSS Animations.
Stars: β 564 (+4238.46%)
Mutual labels: intersection-observer
jsdom-testing-mocksA set of tools for emulating browser behavior in jsdom environment
Stars: β 37 (+184.62%)
Mutual labels: intersectionobserver
impressionπElement view notifier
Stars: β 77 (+492.31%)
Mutual labels: intersection-observer
vue-observableIntersectionObserver, MutationObserver and PerformanceObserver in Vue.js
Stars: β 24 (+84.62%)
Mutual labels: intersection-observer
react-infinite-scroll-listManage infinite list with the IntersectionObserver API
Stars: β 20 (+53.85%)
Mutual labels: intersection-observer
react-spring-popAnimate React elements when they enter the viewport with physics based animations
Stars: β 17 (+30.77%)
Mutual labels: intersection-observer
vue-in-viewport-mixinVue 2 mixin to determine when a DOM element is visible in the client window
Stars: β 99 (+661.54%)
Mutual labels: intersection-observer
vue-visualVue 2 image and video loader supporting lazy loading, background videos, fixed aspect ratios, low rez poster images, transitions, loaders, slotted content and more.
Stars: β 56 (+330.77%)
Mutual labels: intersectionobserver
progressive-image-loadingA live example of progressive image loading strategies
Stars: β 49 (+276.92%)
Mutual labels: intersectionobserver
svelte-intersection-observerDetect if an element is in the viewport using the Intersection Observer API
Stars: β 151 (+1061.54%)
Mutual labels: intersection-observer