Simple implmentation of Stream.Readable and Stream.Writable holding the data in memory.
A simple key/value storage using files to persist the data
This is lightweight memory stream module for node.js.
Memory Streams library for JavaScript based on 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.
Get a stream as a string, Buffer, ArrayBuffer or array
Web Streams, based on the WHATWG spec reference implementation
construct pipes of streams of events
A set of efficient utilities that extend the use of JSON (streaming, estimate size, NDJSON/JSONL, etc.)
An implementation of window.fetch in Node.js using Minipass streams
An iteration of the Node.js core streams with a series of improvements
The string_decoder module from Node core
Merge multiple streams into a unified stream
A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js's zlib binding.
Turn a readable stream into multiple readable streamx streams
JSON.Stringify as a readable stream
User interface primitives for console applications
Pipe node.js streams safely with Promises
minimal implementation of a PassThrough stream
Abstract streams to deal with the whole buffered contents.
Tokenized zip support
fs read and write streams based on minipass
A request.formData() wrapper with streaming file upload handling
Open Node Streams on demand.
Thread-safe in-memory event store for CQRS patterns. Supports named streams, event appending, stream reading, subscriber notifications, and state projections.
Split XML files on an element, yielding (streaming, so constant memory usage) each node in turn. Uses sgrep internally.
Ruby bindings for archive_r, a libarchive-based library for processing many archive formats. It streams entry data directly from the source to recursively read nested archives without extracting to temporary files or loading large in-memory buffers.
An ActiveFedora mixin that allows a datastream dissemination response to be streamed back in blocks without reading all content into memory.
A library to aggragate statistics of large data with streaming, less memory.
Iteratively parse a stream of JSON data and project it into a smaller version which can be held in memory
Fast, low memory requirements for the streaming version, but no CDATA or Attribute support
Shrine is a toolkit for file attachments in Ruby applications. It supports uploading, downloading, processing and deleting IO objects, backed by various storage engines. It uses efficient streaming for low memory usage. Shrine comes with a high-level interface for attaching uploaded files to database records, saving their location and metadata to a database column, and tying them to record's lifecycle. It natively supports background jobs and direct uploads for fully asynchronous user experience.
CLI tools for streaming search (s3grep), viewing (s3cat), and reporting (s3info, s3report) on S3 objects. Supports gzip compression and searches large files with minimal memory usage.
Memory efficient spreadsheet reader. It reads file in streaming fashion. Currently supports Excel legacy file (.xls) format. Work in progress for other file formats.
Compute MD5, SHA-1, SHA-256, SHA-512, and CRC32 checksums for strings and files. HMAC-SHA256 and HMAC-SHA512 with timing-safe verification. File checksums use streaming reads for constant memory usage. Supports generic dispatch via digest/file_digest, multi-algorithm single-pass computation, multi-file hashing, file comparison, and verification.
Reads and parses zip files conforming to Google's GTFS spec. Such files can take up quite a bit of memory when inflated, so this gem prefers to read them as a stream of rows. GTFS Spec: https://developers.google.com/transit/gtfs
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.