@xan
A set of JavaScript libraries with the (current) focus of RxJS-inspired reactive tooling.
- @xan/async-subjectv0.1.0A lightweight, RxJS-inspired library implementing the Observer pattern in JavaScript. Features AsyncSubjects with AbortController-based unsubscription, supporting both synchronous and asynchronous producers.This package works with Node.js, Deno, BrowsersIt is unknown whether this package works with Cloudflare Workers, Bun100
- @xan/broadcast-subjectv0.1.0A lightweight, RxJS-inspired library implementing the Observer pattern in JavaScript. Features BroadcastSubjects with AbortController-based unsubscription, supporting both synchronous and asynchronous producers.This package works with Node.js, BrowsersIt is unknown whether this package works with Cloudflare Workers, Bun100
- @xan/observablev0.1.0A lightweight, RxJS-inspired library implementing the Observer pattern in JavaScript. Features Observables with AbortController-based unsubscription, supporting both synchronous and asynchronous producers.This package works with Node.js, Deno, BrowsersIt is unknown whether this package works with Cloudflare Workers, Bun100
- @xan/observerv0.1.0A lightweight, zero dependency, RxJS-inspired library implementing the Observer pattern in JavaScript. Features AbortController-based unsubscription, supporting both synchronous and asynchronous producers.This package works with Node.js, Deno, BrowsersIt is unknown whether this package works with Cloudflare Workers, Bun100
- @xan/subjectv0.1.0A lightweight, RxJS-inspired library implementing the Observer pattern in JavaScript. Features Subjects with AbortController-based unsubscription, supporting both synchronous and asynchronous producers.This package works with Node.js, Deno, BrowsersIt is unknown whether this package works with Cloudflare Workers, Bun100