A lightweight, static TypeScript class to manage viewport intersection detection across your entire application with a single, efficient API.
<p align="center"> <img src="https://github.com/mgechev/ngx-quicklink/blob/master/logos/logo.png?raw=true" width="305px"> </div>
A React hook for observing element size changes using ResizeObserver API
A React hook for observing when an element enters or exits the viewport using the Intersection Observer API.
Deep state observer is an state management library that will fire listeners only when specified object node (which also can be a wildcard) was changed.
Determine the point of intersection between a ray and axis-aligned bounding box (AABB)
react native intersection observer
Infinite scroll component for react.
Infinite scroll & lazy loading hooks used in react based on intersection observer
A light-weight JS library to lazy load any HTML element such as images, ads, videos etc.
Polyfills to support Stimulus in older browsers
An SWC plugin to add displayName to React components
Lazy load image, picture, video, and iframe media React components
Lightweight typescript library to detect React elements visibility
Return the intersection between two sets.
Provide concise usage for mobx in react
frontend logging
Resize Observers simplified
Tracks the intersection of a DOM element and its containing element or the viewport.
Skald Runtime is a Vue.js-based runtime environment for Skald applications that enables dynamic component loading from markdown files, provides SEO optimization, and includes features like syntax highlighting, mathematical expressions, and emoji support.
A ponyfill based on the w3c/IntersectionObserver polyfill
Observable keypath engine.
一个基于 Intersection Observer API 的现代 React 工具库,提供懒加载、可见性检测、位置跟踪和滚动方向检测功能
Underlying schema language parsed from arktype syntax.