Obscura(h4ckf0r0day/obscura)是一款用 Rust 写的开源无头浏览器,面向 AI 代理自动化与 web scraping,号称作为 headless Chrome 的「drop-in 替代」:用 V8 跑真实 JS、支持 Chrome DevTools Protocol,可被 Puppeteer/Playwright 直接接入。卖点是轻量与「anti-detect」内建:自述内存约 30MB(vs Chrome 200+)、二进制约 70MB、页面加载约 85ms、瞬时启动,且默认带反爬检测规避。Apache-2.0 许可(引擎完全开放、无功能门控),约 14,109 stars,主语言 Rust。重要前提:anti-detect 浏览器用于自动化/抓取属敏感场景,使用须遵守目标站点 ToS、robots、相关法律与个人数据保护(GDPR/CCPA 等),仅可对你拥有或获明确授权的目标使用。
来源:README.md(标题、Why、对比表、徽章);GitHub 仓库元数据(stars=14109、language=Rust、license=Apache-2.0、topics antidetect-browser/cdp) 查看 GitHub 仓库 →做 AI 代理浏览/抓取时,无头 Chrome 又重又容易被识别,催生「轻量+反检测」的替代品。Obscura 用 Rust 重写并自带 anti-detect,宣称资源/速度数倍优于 Chrome,并兼容 Puppeteer/Playwright,落地阻力小,star 涨得快。客观提示两点:① anti-detect 与大规模抓取属灰色用途,许多站点 ToS 明确禁止,未经授权可能触法或封号,必须自律使用范围;② 作者明确在做付费版 Obscura Cloud(托管基础设施 + 住宅代理 + 专属支持)并放了 waitlist 链接,存在商业引流。开源引擎本身保持 Apache-2.0、无功能门控(README 声明)。截至数据采集约 14,109 stars。
来源:README.md(Why、Obscura Cloud、对比表);GitHub 仓库元数据(stars=14109、pushed_at 2026-06、topics antidetect)暴露 Chrome DevTools Protocol,可作为 headless Chrome 的 drop-in 替代。
来源:README.md(介绍、对比表)自述 30MB 内存、70MB 二进制、85ms 页面加载、瞬时启动(vs Chrome 200+/300+/约 500ms/约 2s)。
来源:README.md(Why 对比表)默认或经特性开关启用反爬检测规避与 tracker 拦截,用于自动化场景。
来源:README.md(Why 对比表的 Anti-detect、build features stealth)提供 Linux/macOS/Windows 预编译二进制及 Docker 镜像,无 Chrome/Node 依赖。
来源:README.md(Install、Docker)Obscura 用 Rust 实现无头浏览器引擎,内嵌 V8 跑 JavaScript,对外暴露 Chrome DevTools Protocol(CDP),因此 Puppeteer/Playwright 可像连真实 Chrome 一样连它。可选 stealth 特性(cargo --features stealth)加入反检测与 tracker 拦截。分发上提供 Linux x86_64/ARM64、macOS Apple Silicon/Intel、Windows 预编译二进制(Linux 以 Ubuntu 22.04 + glibc 2.35+ 为基线),Arch 有 AUR 包;Docker 镜像基于 distroless/cc 多阶段构建(约 57MB 压缩)。还提供 obscura-worker 与并行 scrape 命令。整体定位是「为自动化设计,而不是桌面浏览」。
来源:README.md(介绍、Why、Install、Docker、Build from source);GitHub topics(rust/cdp)中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
V8 引擎Chrome DevTools ProtocolPuppeteer / Playwright(外部驱动)在合规、获授权的前提下适合:自有站点的自动化测试、内部数据采集、AI 代理在受控环境的网页交互、教学与研究等。对外部站点的大规模 scraping 与 anti-detect 用法属敏感场景,必须遵守目标 ToS、robots 与相关法律(含个人数据保护),并尽量与站点协商授权或使用其官方 API;切勿用于侵犯隐私、绕过付费墙、伪造身份或骚扰等用途。
来源:README.md(介绍、Why、Anti-detect 提及)本页未列固定版本号;二进制由 GitHub Releases 持续发布;Docker 镜像在 Docker Hub。仓库最后更新约在 2026 年 6 月初,迭代活跃。
来源:README.md(Install、Docker);GitHub pushed_atObscura 是一款 Rust 写的开源无头浏览器,面向 AI 代理与 web scraping:CDP 兼容、Puppeteer/Playwright 即插即用,内建 anti-detect 与 tracker 拦截,自述资源/速度数倍优于 headless Chrome,跨平台二进制与 Docker 分发齐全,Apache-2.0、无功能门控,对要做轻量自动化的团队是有竞争力的选择。要清楚 anti-detect/大规模抓取属灰色用途,必须在合规、授权前提下使用,遵守目标 ToS、robots 与法律;性能对比为自述基准;作者在推付费 Obscura Cloud 属商业引流(中等强度)。
来源:综合 README.md 的定位、能力、灰色用途与商业化路径Obscura(h4ckf0r0day/obscura)是一款用 Rust 写的开源无头浏览器,面向 AI 代理自动化与 web scraping,号称作为 headless Chrome 的「drop-in 替代」:用 V8 跑真实 JS、支持 Chrome DevTools Protocol,可被 Puppeteer/Playwright 直接接入。
obscura 的核心功能包括:兼容 CDP / Puppeteer / Playwright、轻量、快速、内建反检测(stealth)、跨平台分发与 Docker。
做 AI 代理浏览/抓取时,无头 Chrome 又重又容易被识别,催生「轻量+反检测」的替代品。Obscura 用 Rust 重写并自带 anti-detect,宣称资源/速度数倍优于 Chrome,并兼容 Puppeteer/Playwright,落地阻力小,star 涨得快。
在合规、获授权的前提下适合:自有站点的自动化测试、内部数据采集、AI 代理在受控环境的网页交互、教学与研究等。对外部站点的大规模 scraping 与 anti-detect 用法属敏感场景,必须遵守目标 ToS、robots 与相关法律(含个人数据保护),并尽量与站点协商授权或使用其官方 API;切勿用于侵犯隐私、绕过付费墙、伪造身份或骚扰等用途。