A lightweight media queries javascript library, more convenient and easy to use enquire.js
Polyfills the ResizeObserver API and supports box size options from the latest spec
Monitor if a component is inside the viewport, using IntersectionObserver API
Resize observer for React
React MutateObserver Component
A React hook that allows you to use a ResizeObserver to measure an element's size.
Reactive primitives for observing resizing of HTML elements.
Resize observer for React
A polyfill for the Resize Observer API
A React hook for the IntersectionObserver API that uses a polyfill when the native API is not available
GSAP is a framework-agnostic JavaScript animation library that turns developers into animation superheroes. Build high-performance animations that work in **every** major browser. Animate CSS, SVG, canvas, React, Vue, WebGL, colors, strings, motion paths,
A React hook that fires a callback whenever ResizeObserver detects a change to its size
Detect if web fonts are available
🏯 PositionObserver is a JavaScript tool that provides a way to asynchronously observe changes in the position of a target element within its viewport.
An implementation and polyfill of the Resize Observer draft.
Tracks the intersection of a DOM element and its containing element or the viewport.
Observe CSS property changes on any elements
React hook to use IntersectionObserver declaratively.
A React Hooks package for mutation-observer
@vue/reactivity
A simple little class that helps making Observable testing a breeze
TypeScript definitions for resize-observer-browser
React bindings for MobX. Create fully reactive components.
An Implementation of ES Observables
Use the observer pattern to better divide your objects' responsibilities.
Liteguard gives you feature guards, observability, and CVE auto-disable in one gem. Guards are evaluated entirely in-process against rules fetched once at startup. Every open? check is sub-millisecond with no network round-trip.
Add single responsibility observers to your rails models
CIF is a cyber threat intelligence management system. CIF allows you to combine known malicious threat information from many sources and use that information for identification (incident response), detection (IDS) and mitigation (null route). The most common types of threat intelligence warehoused in CIF are IP addresses, domains and urls that are observed to be related to malicious activity.
airb is an open-source CLI programming agent that helps developers build software using modern LLMs (OpenAI, Anthropic, Gemini). Built on a clean, composable architecture inspired by Stafford Beer's Viable System Model, it features streaming responses, structured tool calling, built-in file operations, and optional web-based observability. Designed for hackability with small objects, clear seams, and UNIXy ergonomics.
RubyPi is a minimal, composable AI agent harness for Ruby. Build production-ready LLM agents and AI agents with a unified provider interface across OpenAI, Anthropic Claude, and Google Gemini, plus first-class support for tool calling (function calling), streaming responses, automatic retries, provider fallback, context compaction, and a think-act-observe agent loop. Anti-framework design — small, idiomatic, and explicit. Ideal for building autonomous AI agents, ReAct agents, tool-using LLM agents, and chatbots in Ruby.