Transform stream implemented using SAX parser
TypeScript definitions for sax-stream
XPath expression evaluator against a XML-SAX stream
An evented streaming XML parser in JavaScript
An evented streaming XML parser in JavaScript
Streaming SAX-style HTML parser.
A lightweight XML Document class for JavaScript.
An evented streaming XML parser in JavaScript
TypeScript definitions for sax
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.
An evented streaming XML parser in JavaScript
An extremely fast JSX, HTML and XML parser written in Rust compiled to WebAssembly for Node and the Web
SAX based evented streaming JSON parser in JavaScript (browser and node)
Event-driven XML parser in TypeScript
This is a pure-js JSON streaming parser for node.js
OPML parsing using sax js
Node.js Streams, a user-land copy of the stream library from Node.js
A fast XML parser using streams.
Fast and lightweight event-driven XML parser in pure JavaScript
Check if something is a Node.js stream
A fast XML parser using streams.
Renders IMSC documents to HTML5 fragments
Get a stream as a string, Buffer, ArrayBuffer or array
Parse an XML string to a light-weight spec-compliant document object model, for browser and Node
A streaming XML parser which builds objects and passes them to a collecter as they are ready. Based upon Nokogiri SAX parsing functionality.
A parser best suited for huge JSON documents that don't fit in memory.
Ruby FFI bindings to the native YAJL streaming JSON parser.
SAX/Stream style parse helpers
Small gem intended to parse any-size XML stream (or string) using SAX
Streams Lenex v3 swim data without building a DOM.
A streaming JSON parser (generates SAX-like events) and "JSON Path" like implementation to parse small amount of data in a large JSON file.
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.