Extract specific JSON fields from a readable stream using limited allocations
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.
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 light-weight module that brings window.fetch to node.js
filesystem bindings for tar-stream
JSON.Stringify as a readable stream
Extract and inline critical css with emotion for server side rendering.
node.js library for reading and extraction of ZIP archives
A light-weight module that brings Fetch API to node.js
minimal implementation of a PassThrough stream
Big-friendly JSON. Asynchronous streaming functions for large JSON data sets.
TypeScript definitions for stream-json
A small toolset for streaming JSON-RPC data and matching requests and responses
Extract strings from projects using ngx-translate
Like JSONStream, but using Minipass streams
A light-weight module that brings Fetch API to node.js
A set of efficient utilities that extend the use of JSON (streaming, estimate size, NDJSON/JSONL, etc.)
Chain functions, generators, Node streams, and Web streams into a pipeline with backpressure support.
create a pipeline of streams using Minipass
A function to recursively extract files and their object paths within a value, replacing them with null in a deep clone without mutating the original value. FileList instances are treated as File instance arrays. Files are typically File and Blob instance
A JSON stream parser
Node.js Streams, a user-land copy of the stream library from Node.js
extracts CSS into separate files
Check if something is a Node.js stream
json_spotter is a gem to process big json documents in a stream-way. It provides a special json-based language to describe the data that has to be extracted from the json stream of data.
Scrapetor is a Ruby HTML parsing + scraping toolkit. The parser is a native C arena DOM with structural indexes built at parse time and NEON SIMD scanners in the SAX hot loop. A streaming extraction engine compiles the schema DSL into a single forward pass — no DOM materialised, one Ruby boundary crossing per document. On builds where libcurl is available, Scrapetor::Fetcher adds an HTTP/2-capable fetch layer with per-thread connection cache, shared DNS + TLS session pool, in-process gzip / deflate / brotli / zstd decoding, iconv charset transcoding, retry + exponential backoff, ETag / Last-Modified disk cache with bulk revalidation, per-host throttle, cookie jar, basic + bearer auth, proxy, and three bulk concurrency models (parallel_fetch / multi_fetch / streaming multi_each). Scrapetor::Session ties the cookie / auth / throttle / retry policies together. Also ships robots.txt + sitemap.xml parsers, a bounded-memory streaming HTML parser, and structured-data extractors (JSON-LD, OpenGraph, Schema.org, Microdata, RDFa, Twitter Cards). The Net::HTTP-based Scrapetor.fetch is preserved as the no-libcurl fallback.
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.