Ranked awesome lists, all in one place
This list is a copy of sindresorhus/awesome-observables with ranks
Awesome Observables
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 ★24539.
Please read the contribution guidelines before contributing.
Contents
Documentation
Implementations
Packages
- any-observable ★47 - Support any Observable library and polyfill.
- is-observable ★25 - Check if a value is an Observable.
- observable-to-promise ★31 ⏳1Y - Convert an Observable to a Promise.
- stream-to-observable ★62 - Convert a Node.js stream into an Observable.
- symbol-observable -
Symbol.observable
ponyfill. - obsify ★34 ⏳2Y - Observableify a callback-style function.
- localForage-observable - Observables for localForage.
Libraries
These are libraries that harness the power of Observables, not necessarily spec compatible Observable implementations.
- Cycle.js - A functional and reactive JavaScript framework for cleaner code.
Articles
- 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
Videos
- Introducing the Observable - egghead.io lesson.
License
To the extent possible under law, Sindre Sorhus has waived all copyright and related or neighboring rights to this work.
This list is a copy of sindresorhus/awesome-observables with ranks