Node.js streams implementation for buffered memory writes
This is lightweight memory stream module for node.js.
Strav testing utilities — in-memory stream, typed fetch stub, Postgres availability probe + schema reset, bootTestApp orchestrator, stub providers.
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.
In-Memory Stream Implementation
minimal implementation of a PassThrough stream
Streaming http in the browser
A set of efficient utilities that extend the use of JSON (streaming, estimate size, NDJSON/JSONL, etc.)
Vector-native observe/reflect/plan memory stream with access control.
Session management for TMCP (TypeScript Model Context Protocol) transport implementations. This package provides the base classes and in-memory implementations for both streaming session coordination and session metadata persistence.
JSON.Stringify as a readable stream
Data buffering stream
fs read and write streams based on minipass
construct pipes of streams of events
Simple in-memory vinyl file store
Postgres query result returned as readable stream
Big-friendly JSON. Asynchronous streaming functions for large JSON data sets.
Node.js Streams, a user-land copy of the stream library from Node.js
fs read and write streams based on minipass
node.js library for reading and extraction of ZIP archives
Check if something is a Node.js stream
A Minipass stream that collects all the data into a single chunk
A stream based implementation of JSON.parse and JSON.stringify for big POJOs
Get a stream as a string, Buffer, ArrayBuffer or array
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.
A library to aggragate statistics of large data with streaming, less memory.
An ActiveFedora mixin that allows a datastream dissemination response to be streamed back in blocks without reading all content into 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.