Buffer a stream and replay data at any time
Shogo Core — generic utilities (logger, instrumentation, stream-buffer, chat-message). Zero required peers.
PDF generation from XML to a stream, buffer, or file
PDF generation from XML to a stream, buffer, or file
minimal implementation of a PassThrough stream
Represent stream, buffer an object or a list of those as a stream
Memory and event loop testing for Node.js — heap monitoring, event loop delay and utilization tracking, object lifecycle verification, stream buffer assertions, and comparative profiling
Buffer-backed Streams for reading and writing.
Returns the next buffer/object in a stream's readable queue
a ThroughStream that strictly buffers all readable events when paused.
Get and validate the raw body of a readable stream.
Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too
Postgres bytea parser
Efficient streaming find and replace. Buffer based and boundary aware.
SSE utilities, stream buffer, and token estimation for AI-ready Angular apps
writable stream that concatenates strings or binary data and calls a callback with the result
split a Text Stream into a Line Stream, using Stream 3
A readable stream that emits buffers containing bytes up to a certain length
Get a stream as a string, Buffer, ArrayBuffer or array
Strip UTF-8 byte order mark (BOM) from a string
TypeScript definitions for responselike
JSON.Stringify as a readable stream
PDF generation using Hogan.js to template XML. Can be used as an express view engine or can output to a PDF stream, buffer, or file
TypeScript definitions for stream-buffers
A stream buffer library for Rust
FreeRTOS kernel ported to Rust - no_std, no C FFI
A circular queue (also called a circular buffer or ring buffer) is useful when buffering data streams
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 ruby implementation of yielding lines when streaming data to a buffer
A circular buffer, cyclic buffer or ring buffer is a data structure that uses a single, fixed-size buffer as if it were connected end-to-end. This structure lends itself easily to buffering data streams. This library impliments such a buffer.
enumerator_io allows you to wrap an enumerator in an IO-compatible interface, enabling chunked reads and efficient memory usage. Ideal for streaming large files or processing data in real-time without buffering everything into memory.
# Rack HTTP Pipe Use to pipe directly a remote HTTP file without buffering it. > /!\ Do not work with WebBrick, tested with puma ## Use case * Given a file named #HASH#.pdf on S3 * You want a clean URL and handling the authentication in front of it ``` GET http:/example.com/download Content-Disposition: attachment;filename=name-fetched-from-db.pdf Content-Length Content-Type etc. ``` ## Usage ```ruby get "/" do http_pipe "http://example.com/iso-ubuntu-1404-64bits", { status: 200, headers: { "Content-Type: application/octet-stream", "Content-Disposition: attachment;filename=ubuntu.iso", } } end ``` See the example directory for an example app using sinatra
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.