Synchronous stream library. Includes FileReadStreamSync
檔案系統同步讀寫流實作,相容於 Node.js Core fs 模組 (File System synchronous read/write stream implementation, compatible with Node.js Core fs module)
Object transformations implementing the Node.js `stream.Transform` API
A streaming way to send data to a Node.js Worker Thread
File system walker with Readable stream interface.
CSV stringifier implementing the Node.js `stream.Transform` API
Synchronous version of the Fetch API
Synchronous version of the Fetch API
node.js library for reading and extraction of ZIP archives
Node.js Streams, a user-land copy of the stream library from Node.js
Check if something is a Node.js stream
A mature CSV toolset with simple api, full of options and tested against large datasets.
Get a stream as a string, Buffer, ArrayBuffer or array
Toggle the CLI cursor
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.
destroy a stream if possible
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
Call a callback when a readable/writable/duplex stream has completed or failed.
CSV parsing implementing the Node.js `stream.Transform` API
Synchronous Readline for interactively running to have a conversation with the user via a console(TTY).
the most correct and second fastest glob implementation in JavaScript
Get and validate the raw body of a readable stream.
Returns the next buffer/object in a stream's readable queue
Streaming data for JavaScript
Using redis streams to keep your primary database in sync with secondary datastores
Auto-syncs records in client-side JS (through a Model DSL) from changes (updates/destroy) in the backend Rails server through ActionCable. Also supports streaming newly created records to client-side JS. Supports lost connection restreaming for both new records (create), and record-changes (updates/destroy). Auto-updates DOM elements mapped to a record attribute, from changes (updates/destroy).
Idiomatic Ruby client for Groq's OpenAI-compatible API. Covers chat completions (sync + streaming), embeddings, audio (speech, transcription, translation), models, files, and batches. Built on Net::HTTP, with parameter validation via dry-schema and internal Result-based control flow via dry-monads.
Build reactive, real-time UI components that automatically re-render server-side when subscribed models change. Uses ViewComponent, Turbo Streams, and ActionCable to keep your UI in sync without writing custom JavaScript.
Brings the stimulus_grid data-grid into Rails as a first-class engine. Provides ApplicationGrid for declaring columns server-side; cell-grained Turbo Stream actions (cell, cell-confirm, cell-revert, row-insert-sorted, row-remove, bulk); a single PATCH endpoint for cell mutations with optimistic-id reconciliation; and importmap-pinnable JS for both the grid and the live-sync layer.
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.