Length-prefixed message framing for Node.js streams.
Generate errors that contain a code frame that point to source locations.
Enable support for case insensitive attribute matching in selectors
Use websockets with the node streams API. Works in browser and node, with all current WS versions
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
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.
An efficient queue capable of managing thousands of concurrent animations.
Toggle the CLI cursor
destroy a stream if possible
A frame-synced render loop for JavaScript
JSON-LD serializer that implements the RDF/JS Sink interface and supports different output styles
Get and validate the raw body of a readable stream.
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
Generic extension manager for WebSocket connections
Streaming data for JavaScript
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.
A streaming way to send data to a Node.js Worker Thread
A stream that emits multiple other streams one after another.
JS Object representation of a stack frame
minimal implementation of a PassThrough stream
writable stream that concatenates strings or binary data and calls a callback with the result
Turbo Frames & Streams support for Roda
A “minion” for Turbo-Frames and Streams. This custom element transitions elements as they enter or leave the DOM.
TurboCrud adds controller responders, helpers, and generators to simplify CRUD with Turbo Frames and Streams. Supports modal and drawer forms, flash handling, and works with existing Rails apps or full scaffolds.
Drop-in test matchers for hotwired/turbo-rails: assert Turbo Stream responses, Turbo Frame content, ActionCable broadcasts, and Capybara page assertions. Includes RSpec matchers (have_turbo_stream, have_turbo_frame, have_broadcasted_turbo_stream_to), Minitest assertions, factory helpers, shared examples, and a Rails generator — all auto-included with zero setup.
phylax (Greek "guardian") is a thin, safe-by-default binding to the Windows Cryptography API: Next Generation (CNG / bcrypt.dll) and DPAPI. It does not implement any cryptography of its own — it exposes the operating system's own validated primitives through an ergonomic, hard-to-misuse Ruby API: a cryptographically secure RNG, SHA-2 hashing and HMAC (one-shot and streaming), PBKDF2 key derivation, authenticated AES-256-GCM encryption (SecretBox, with nonces generated and framed automatically so reuse is impossible), a constant-time comparison, and DPAPI protect/unprotect for secrets at rest. Windows MSVC (mswin) Ruby only.
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.