Home Manual Reference Source Test Repository


The ReactiveX library for JavaScript.

This is a rewrite of Reactive-Extensions/RxJS and is intended to supersede it once this is ready. This version's purpose is to have better performance, better modularity, better debuggable call stacks, while staying mostly backwards compatible, with some breaking changes that reduce the API surface.

» Install it

How to install RxJS through npm or CDN

» Learn it

Read the Manual on Observables, Observer, Subject, etc

» Full reference

Read detailed documentation on each operator

» View examples

Read our tutorials on using RxJS in real applications

Hint: open your DevTools to experiment with RxJS.