svelte-inview (npm): A Svelte action that monitors an element enters or leaves the viewport or a parent element. Performant and efficient thanks to using Intersection Observer under the hood.
Keywords: svelte|observer|observing|intersection|viewport|inviewport|in-view|in-viewport|inview|observe|waypoint|intersection-observer|intersection-observer-api|performance|monitor|scroll-direction|scroll|direction|lazy|lazy-loading|scrolling|animations|compile|compiler|root|root-margin|threshold|visibility|visible|infinite-scrolling|infinite|intersecting|async|asynchronously|asynchronous|preload|detect|hacktoberfest|intersectionobserver|intersectionobserver-api|javascript|svelte-component|svelte-js|svelte3|typescript