sindresorhus/awesome-nodejs — pull request #166 by nathanpeck (2014-09-16 16:05:13+00:00)
Title: Adding s3-upload-stream

[s3-upload-stream](https://github.com/nathanpeck/s3-upload-stream) solves the problem of uploading streams of unknown length to Amazon S3. It makes streaming data to S3 as easy as calling .pipe() on a data stream.

s3-upload-stream can be used to create efficient servers that accept incoming data streams, process the data on the fly, and then stream the processed data to an S3 bucket. Examples include bulk data processing, video encoding, text compression, etc.