Iterate through the values of a stream
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
Iterate any JS iterator. Works robustly in all environments, all versions.
Iterate any iterable JS value. Works robustly in all environments, all versions.
Iterate all the data in a stream
`Array#forEach()` but it’s possible to define where to move to next
Simple in-memory vinyl file store
A convenient way to iterate objects.
Node.js Streams, a user-land copy of the stream library from Node.js
Check if something is a Node.js stream
Get a stream as a string, Buffer, ArrayBuffer or array
A polymorphic iterate operator for arrays and other iterables
A driver to query Fauna databases in browsers, Node.js, and other Javascript runtimes
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.
Call a callback when a readable/writable/duplex stream has completed or failed.
Toggle the CLI cursor
destroy a stream if possible
Get and validate the raw body of a readable stream.
A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.
Streaming data for JavaScript
A streaming way to send data to a Node.js Worker Thread
A stream that emits multiple other streams one after another.
minimal implementation of a PassThrough stream
Merge multiple streams into a unified stream
Module Stream defines an interface for external iterators.
Get an iterator on a solr filter using stream/cursor
YAJI is a ruby wrapper to YAJL providing iterator interface to streaming JSON parser
Streaming CSV processor with row-by-row transforms, validations, column plucking, streaming each_hash iteration, filtering, writing, error recovery, and automatic delimiter detection.
Iteratively parse a stream of JSON data and project it into a smaller version which can be held in memory
Standalone Ruby SDK for AI generation across OpenRouter and Replicate, ElevenLabs speech-to-text, with iterative tool loops and SSE streaming.