
from h4ckf0r0day
Lightweight Rust headless browser exposing a Chrome DevTools Protocol for fast JS-aware fetches and CDP automation.
Obscura is a single-developer, open-source Rust headless browser that exposes a Chrome DevTools Protocol (CDP) endpoint. It is designed for high-concurrency, low-resource environments — ~70 MB binary and ~30 MB RAM at runtime — and aims to be a drop-in CDP replacement for Puppeteer and Playwright. Use Obscura to fetch pages that require JS execution, run CDP automation, or when Chrome is too heavy.
Key capabilities:
stealth build for randomized fingerprints, tracker blocking, and navigator.webdriver masking.Limitations and when not to use:
Example triggers:
Repository: https://github.com/h4ckf0r0day/obscura
Obscura is a Rust-based headless browser exposing Chrome DevTools Protocol, positioned as a lightweight Chrome replacement for scraping and CDP automation. The SKILL.md is well-structured with comparison tables, CLI examples, Puppeteer/Playwright integration snippets, and honest scaling/limit notes. No bundled scripts to test. Minor security consideration: cargo build runs dependency build scripts (V8, TLS), though the skill documents using a disposable target directory.
Single-developer Rust project. Dual-use tool (bot detection evasion) but documented responsibly with clear limits. No scripts to execute or test. Clean SKILL.md with no suspicious patterns.