A minimal parser for the Cache-Control header.
A small function to get when an ajax request expires
A humble cache-control parser
A utility package to parse strings
A JavaScript parser
the mighty option parser used by yargs
This plugins adds simple LRU caching to your `parse`, to improve performance by caching the parsed result.
A cache object that deletes the least-recently-used items.
An ESLint custom parser which leverages TypeScript ESTree
Node.js body parsing middleware
> Selector parser with built in methods for working with selector strings.
A lightweight cache for file metadata, ideal for processes that work on a specific set of files and only need to reprocess files that have changed since the last run
Require hook for automatic V8 compile cache persistence
A parser to Amazon Resource Names
Range header field string parser
A simple key/value storage using files to persist the data
Algorithms to help you parse CSS from an array of tokens.
No description provided.
An inline style parser.
Validate XML, Parse XML, Build XML without C/C++ based libraries
Streaming, source-agnostic EventSource/Server-Sent Events parser
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Streaming HTML parser with scripting support.
A pure JS HTTP parser for node.
Chrome cache parser
A parser for fontconfig's cache format
Scientific Names Parser with Cached Results
Checks email using RFC2822 compliant parser, Requests MX records for server validation. Supports caching
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.