RxJS 
Official Website
http://reactivex.ioCategory
JavaScript FrameworksRxJS is a set of libraries that are being actively developed by Microsoft to compose asynchronous and event-based programs using observable collections and Array#extras style composition in JavaScript.