macOS
brew install obscuralocal Homebrew formula metadata
brew / rank 7500
Headless browser for AI agents and web scraping. Version 0.2.4 via Homebrew; verified 2026-10-04. Also installable with nix: nix profile install nixpkgs#obscura.
install
brew install obscuralocal Homebrew formula metadata
nix profile install nixpkgs#obscuranixpkgs package indexes · pkgs/by-name/ob/obscura/package.nix · source: api.github.com
overview
Headless browser for AI agents and web scraping
history
Obscura is an Apache-licensed headless browser written in Rust for web scraping, browser automation, and AI-agent tooling.
Obscura was created as an open-source headless browser engine for scraping and AI-agent automation. It embeds V8, implements Chrome DevTools Protocol compatibility, and later added an MCP server and production deployment guidance.
The project is distributed through GitHub releases, Homebrew, the Arch User Repository, and an official container image. Its compatibility surfaces target existing Chrome DevTools Protocol, Puppeteer, Playwright, and MCP workflows.
Typical uses include rendering and extracting individual pages, parallel scraping, operating a CDP endpoint for Puppeteer or Playwright, and exposing browser tools through MCP. Runtime behavior is primarily configured with CLI flags and environment variables rather than a documented application configuration file.
Obscura is notable as a Rust-based, separately packaged browser engine that aims to replace a much larger Chrome installation for automation workloads. Releases bundle both the main executable and `obscura-worker`, an operational detail relevant to package maintainers.
security posture
No matching local secret-handling manifest was found for obscura. Package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
obscura | cli | global executable | |
obscura-worker | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/h4ckf0r0day/obscura
install metadata
| Package key | brew:obscura |
|---|---|
| Version | 0.2.4 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/obscura |
| Homepage | https://obscura.sh |
| Repository | https://github.com/h4ckf0r0day/obscura |
| Upstream docs | https://obscura.sh |
| License | Apache-2.0 |
| Source archive | https://github.com/h4ckf0r0day/obscura/archive/refs/tags/v0.2.1.tar.gz |
| Last updated | 2026-10-04T18:55:51Z |
| Pulse | updated |
| Build dependencies | rust |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | obscura |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
obscura
nix profile install nixpkgs#obscurasource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.