RxJS is a library for reactive programming using Observables, to make it easier to compose asynchronous or callback-based code. This project is a rewrite of Reactive-Extensions/RxJS with better performance, better modularity, better debuggable call stacks, while staying mostly backwards compatible, with some breaking changes that reduce the API surface.
How to install RxJS through npm or CDN
Read the Manual on Observables, Observer, Subject, etc
Read detailed documentation on each operator
Read our tutorials on using RxJS in real applications
Hint: open your DevTools to experiment with RxJS.