RxJS pipe extensions
Reactive Extensions for modern JavaScript
A variant of RxJS exhaustMap that includes the trailing value emitted from the source observable while waiting for the inner observable to complete
An RxJS map operator that takes an observable of arrays as input and emits arrays where each element represents emissions from the projected observable.
A set of efficient utilities that extend the use of JSON (streaming, estimate size, NDJSON/JSONL, etc.)
JavaScript utilities with respect to emerging standard
Library for composing asynchronous and event-based operations in JavaScript
A collection of helpful RxJS operators to deal with backoff strategies (like exponential backoff)
ECMAScript extensions and shims
[](https://circleci.com/gh/ReactiveX/rxjs/tree/6.x) [](http://badge.fury.io/js/%40reactivex%2Frxjs) [![Join the chat
Report RxJS API usage to the core team
Timers extensions
Support any Observable library and polyfill
ESLint rules for RxJS
ESLint v9+ rules for RxJS and Angular
Observable interop helpers for RxJS
Marble testing helpers for RxJS and Jasmine
Firebase JavaScript library RxJS
Replaces a file extension with another one.
An RxJS marble testing library for any test framework
Some pipeable functions for rxjs 7+ which accept predicate lambdas with async return value (Promise or Observable)
MCP Apps SDK — Enable MCP servers to display interactive user interfaces in conversational clients.
A tool to open and run web extensions
ESLint rules for RxJS and Angular