flume-js (npm): a library for defining applications as a set of inputs and transformations
Keywords: dataflow|frp|functional|reactive|programming