Skip to content
Agents tracked: 440 Downloads (7d): 202M down 19.5% GitHub stars: 10.4M Releases (7d): 607 Agent status: all upSince last limit reset: Claude 28d · Codex 0d Updated Oct 21, 2026

agent-browser

CLI for browser automation designed to work with AI agents.

Scraping, browsers and parsing npm Apache-2.0

Used in agent projects
10
0.2% of 4,818 JS/TS repos built with AI coding agents; 80 counting our dependency samples
Gid Score
62 /100
#598 of 3,794 tools, #15 in scraping, browsers and parsing · ranking
Rank in scraping, browsers and parsing
#31 of 134
by use in those projects
Downloads
984K
npm, last 7 days, agent-browser
GitHub stars
44.3K
3,025 forks · last push Oct 20, 2026

How agent-browser is used

agent-browser is a dependency in 10 of the 6,208 public GitHub projects set up for AI coding agents that we scanned, too few to describe it from them alone. Our scan also samples projects by dependency (Solana 2,661, Ethereum and EVM 1,496, 3D and games 2,818, agent frameworks and SDKs 10,983); counting those, it appears in 80 projects, and what it is used with below comes from all of them. The most used alternative in our scan is Puppeteer (84 projects). Projects that use it most often also use OpenAI Python Library (21.2%), httpx (20.0%), Jinja2 (20.0%).

agent-browser popularity over time

Top tools by Gid Score

agent-browser: downloads per weeknpm, agent-browser 983,589
agent-browser: GitHub starsvercel-labs/agent-browser 44,306

Gid Score 62: downloads 64, use in agent projects 48, GitHub stars 75, downloads trend 64 (each 0-100). How it is calculated.

Often used with agent-browser

OpenAI Python Library21.2% of agent-browser projects · 5.4× more than average
httpx20.0% of agent-browser projects · 4.5× more than average
Jinja220.0% of agent-browser projects · 9.2× more than average
prompt-toolkit20.0% of agent-browser projects · 34.5× more than average
Rich20.0% of agent-browser projects · 5.6× more than average
TypeScript66.2% of agent-browser projects
PyYAML21.2% of agent-browser projects · 3.6× more than average
Tenacity18.8% of agent-browser projects · 13.9× more than average

From all 80 projects in our scan that use agent-browser, including the dependency samples.

By coding agent

Claude Code0.3% of projects set up for it
GitHub Copilot0.2% of projects set up for it

Share of public repos configured for each agent that list agent-browser as a dependency.

Agent Skills for agent-browser

agent-browser from shanraisshan/claude-code-best-practiceBrowser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking sc…
npx skills add shanraisshan/claude-code-best-practice --skill agent-browser
agent-browser from mvschwarz/openrigBrowser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking sc…
npx skills add mvschwarz/openrig --skill agent-browser
agent-browser from FreedomIntelligence/OpenClaw-Medical-SkillsBrowse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test web pages. Use whene…
npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill agent-browser
agent-browser from fcakyon/claude-codex-settingsAgent-browser usage guide. Read this before running any agent-browser commands. Covers the snapshot-and-ref workflow, navigating pages, interacting with elemen… has scripts
npx skills add fcakyon/claude-codex-settings --skill agent-browser
agent-browser from oxylabs/agent-skillsConnects to Oxylabs remote agent browsers over the Chrome DevTools Protocol (CDP) with Playwright or Puppeteer. Managed browser environment, residential proxie… has scripts
npx skills add oxylabs/agent-skills --skill agent-browser
agent-browser from 23blocks-OS/ai-maestroBrowser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking sc…
npx skills add 23blocks-OS/ai-maestro --skill agent-browser

Skills teach your coding agent how to use agent-browser well. Official means the pack comes from the same GitHub account as agent-browser. Read a skill before installing it: it can include scripts. All Agent Skills

Install

Packagenpm install agent-browser
Main stacksTypeScript / JavaScript (48), Python (21), Next.js (7), Rust (3)
Example projectsEKKOLearnAI/ekko-studio, kevinluosl/deepbot, AmElmo/proofshot, EvanBacon/crispy, 0xSero/parchi

Alternatives to agent-browser

All scraping, browsers and parsing

Tools that do the same job, so a project picks one or the other. Add-ons and libraries used alongside agent-browser are not listed here; they are in "Often used with".

Tool Gid Score Used in agent projectsDownloads / wk GitHub starsLicense
Puppeteer npm
Headless Chrome/Chromium automation for scraping, testing and screenshot generation.
74 84 (1.7%) 6.7M 95.7K Apache-2.0
Playwright Core npm
Headless browser automation library for cross-browser testing and web scraping.
83 75 (1.6%) 78M 98.1K Apache-2.0
Puppeteer Core npm
Headless Chrome/Chromium control library for automation and testing.
74 26 (0.5%) 13.8M 95.7K Apache-2.0
Stagehand (JavaScript) npm
Browser agent SDK for building web automation agents.
61 5 (0.1%) 885K 25.7K MIT

More in Scraping, browsers and parsing: Beautiful Soup lxml Playwright (Python) Cheerio fast-xml-parser jsonc-parser Mozilla Readability linkedom

Is agent-browser right for your project? Ask AgentGid →