
GitHub - h4ckf0r0day/obscura at selfh.st
The headless browser for AI agents and web scraping - h4ckf0r0day/obscura
Developers building server-side HTML processing, web scraping, or data extraction pipelines who need higher throughput and lower memory usage than JavaScript-based parsers like Cheerio or jsdom
Rusteerio is a Rust-native HTML/XML parser exposing a Cheerio-compatible API via a TypeScript wrapper, with zero npm runtime dependencies.
It supports configurable parallel worker extraction (1–256 threads), streaming, and URL loading on Node.js 20.19+. Benchmarks report 4.5x speed over cheerio and 30x over jsdom on one CPU, with 1.7 GB peak memory versus cheerio's 7.2 GB at 16 CPUs.