Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close
O

Obscura

Open-source Rust headless browser for scraping and AI agents

Visit website Save

Obscura is an Apache 2.0 headless browser written in Rust that runs JavaScript via V8 and works with Puppeteer and Playwright over the DevTools Protocol.

Pricing
Open source
Deployment
Self-hosted
Platforms
Windows, macOS, Linux
30,487stars2,311forks
0views
Updated

What is Obscura?

Obscura is a headless browser engine written in Rust, built for web scraping and AI agent automation. It runs real JavaScript via V8, supports the Chrome DevTools Protocol, and acts as a drop-in replacement for headless Chrome with Puppeteer and Playwright. Native rendering lets it capture screenshots, screencast live pages and export PDFs without Chromium.

The open-source engine stays Apache-2.0, fully featured, and the project promises no feature gating. The maintainers are also working on Obscura Cloud, a hosted version with managed infrastructure, residential proxies and dedicated support, with a waitlist open.

Installation options include release binaries for Linux x86_64 and ARM64, macOS Apple Silicon and Intel, and a Windows zip, plus an image on Docker Hub and a NixOS package. The README states there is no Chrome, no Node.js and no dependencies, and notes that release archives ship both obscura and obscura-worker, which must stay in the same directory for the parallel scrape command. Separate archive variants add stealth transport.

Key capabilities

  • JavaScript execution Real JavaScript through V8.
  • CDP support Connect Puppeteer or Playwright.
  • Native rendering Screenshots, page screencasts and PDF export.
  • Packaging Release binaries, a Docker Hub image and a NixOS package.
  • Parallel scraping A scrape command that uses the obscura-worker binary.
Advertisements

Where Obscura fits

  • Scraping pipelines that need JavaScript execution
  • Browser tools for AI agents
  • Replacing headless Chrome behind existing Puppeteer or Playwright code
  • Capturing screenshots and PDFs without Chromium

Reviews of Obscura

No reviews yet

Be the first to share your experience with Obscura.

Loading review form…

Alternatives to Obscura

Compare Obscura with these tools →