Skip to content

nichoth/stream-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

stream list

A list of streams for javascript.


  • most

    • requires ES6 Promise
    • implements fantasy land Monoid, Functor, Applicative, and Monad
    • 42.5 KB minified (not gzipped)
  • flyd

    • fantasy land applicative
    • transducer protocol
    • 8.97 KB minified (not gzipped)
  • rxjs

    • implements the "observable" spec proposed for javascript
    • modular structure (you can choose which parts to import)
    • "core" library is 15.1 KB minified (not gzipped)
  • pull-stream

    • backpressure
    • ES5 (luddite compatible)
    • modular structure (require what you need)
    • core library with all operators is 7.7 KB browserified and minified (not gzipped)
  • fluture

    • it's meant for functional programming patterns
    • implements fantasy land monad, functor
    • 52 KB minified (not gzipped)
  • xstream

    • Only 26 core operators and factories
    • Only "hot" streams
    • Written in TypeScript
    • Approximately 30 kB in size, when minified
    • On average, faster than RxJS 4, Kefir, Bacon.js, as fast as RxJS 5, and slower than most.js
    • Tailored for Cycle.js, or applications with limited use of subscribe

About

A list of streams for javascript

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors