An Observable is a collection that arrives over time. Observables can be used to model push-based data sources such as events, timer intervals, asynchronous requests, and animations. Observables can be transformed, combined, and consumed using array-like methods.
You might also like awesome-nodejs.
Please read the contribution guidelines before contributing.
- any-observable - Support any Observable library and polyfill.
- is-observable - Check if a value is an Observable.
- observable-to-promise - Convert an Observable to a Promise.
- stream-to-observable - Convert a Node.js stream into an Observable.
- symbol-observable -
- obsify - Observableify a callback-style function.
- localForage-observable - Observables for localForage.
These are libraries that harness the power of Observables, not necessarily spec compatible Observable implementations.
- The introduction to Reactive programming you've been missing - Reactive programming using Observables.
- Everywhereness as a foundation - Benefits of using Observables everywhere.
- Learning Observable By Building Observable
- Introducing the Observable - egghead.io lesson.
To the extent possible under law, Sindre Sorhus has waived all copyright and related or neighboring rights to this work.