a recursive abstraction on top of Object.observe for observation of the whole object tree, not just own properties
Observe deep changes in any object, array, map, set, date, ...
Observe the Rect of a DOM element.
Object.observe() doesn't observe deep in objects. This module adds Object.observeRecursive().
Detect when an element is becoming visible or hidden on the page.
Adds observable method to localForage.
Wrapper around IntersectionObserver to hide away its weirdness and increase ease of usability
👻🔁
A polyfill for the Resize Observer API
Expo module that dispatches collected app metrics to EAS Observe
A utility for watching object changes.
Detect when an element is becoming visible or hidden on the page.
wheel gestures and momentum detection
Synthetic Shadow Root for LWC
Observe CSS property changes on any elements
The PositionObserver interface provides an asynchronous way to observe changes in the position, size, and intersection state of elements relative to their containing root element.
observe-js is a library for observing changes on JavaScript objects/arrays
<img src="https://react-virtualized-auto-sizer.vercel.app/og.png" alt="react-virtualized-auto-sizer logo" width="400" height="210" />
Dynamic recalculating container's size for BetterScroll
Observe image loading for BetterScroll
Detect when an element is becoming visible or hidden on the page.
Convert an observable to a callbag listenable source
Observer the size of an element over time
a simple utility function for getting a value at a path from an object with all the usecases properly covered
Async Observer is a Rails plugin that provides deep integration with Beanstalk.
Deep Rails instrumentation that routes events to Pulse (APM), Recall (Logs), Reflex (Errors), Flux (Metrics), and Nerve (Jobs). One gem, full Rails observability.
Models the focus-depth vs breadth trade-off in agentic reasoning. Telescopes zoom into distant possibilities (deep-field) or survey the wide landscape (wide-field). Observations record detail levels based on magnification and distance, enabling the agent to balance exploration breadth with analytical depth.