tar-stream is a streaming tar parser and generator and nothing else. It operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.
Cache for node.js streams
A Transform stream emitting buffered data at each delimiter instance
Convert a Readable Stream with a known length into a Buffer
destroy a stream if possible
Hashing made simple. Get the hash of a buffer/string/stream/file.
Toggle the CLI cursor
A minimal base64 implementation for number arrays.
Read arrays as standard WhatWG streams.
slice stream like buffer/string
Hex Dumper (streaming, sync, and cli)
Call a callback when a readable/writable/duplex stream has completed or failed.
Gather a stream, callback with buffer (or error) when done
Byte buffer specialized for data in chunks with special cases for dropping bytes in the front, merging bytes in to various integer types and abandoning buffer without penalty for previous chunk merges.
Constant-time comparison of Buffers
Convert streams (readable or writable) to promises
Random bytes stream for node and browser
Implementation of window.fetch which can use http2 seamlessly
[](https://www.npmjs.com/package/@aws-sdk/chunked-stream-reader-node) [](http
Create an ArrayBuffer instance from a Data URI string
Split buffers and streams into smaller chunks
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
A lightweight XML Document class for JavaScript.
Node adapters for web streams