Really nice option, particularly for ETL streams...
I'd love to see some more similar options for (mostly) synchronous stream options for streaming in node... that can maximize a single process for similar use.
This package simplifies transformations and filtering of NodeJS streams. Think about it as Underscore.js for streams.
The basic use case I faced many times was a transformation of a large number of JSON objects that are finally stored in some database. Transformation is the quick part but then you have to then chunk data in size allowed by your database to limit the number of queries and control the flow of the whole stream based on how fast you are able to save the transformed data.