Dev Browser

Normal
GitHub TypeScript MIT

Description

A Claude Skill that gives your AI coding agent the ability to use a web browser for browser automation.

Key Features

  • Sandboxed execution: scripts run in a QuickJS WASM sandbox with no host filesystem or network access
  • Persistent pages: navigate once and interact across multiple scripts without reloading
  • Auto-connect to running Chrome or launch a fresh Chromium instance
  • Full Playwright API: goto, click, fill, locators, evaluate, screenshots, and more in a sandboxed environment
  • Dual computer-use toolsets: pixel/vision tier (cua) and DOM-id tier (domCua) for flexible browser interaction
  • AI agent integration: works with Claude Code, Amp, Codex, and any CLI-capable agent with no plugin installation needed

Use Cases

💡 Browser automation for AI coding agents to interact with web pages, fill forms, and verify deployments
💡 Web scraping and data extraction with sandboxed script execution for safety
💡 Automated QA testing and visual regression testing of web applications
💡 Browser-based development workflows where agents need to navigate, screenshot, and interact with live sites

Strengths & Limitations

Strengths

  • High community interest (6.6k stars)
  • Permissive open-source license (MIT)
  • Responsive to issues, low backlog

Quick Start

npm install -g dev-browser
dev-browser install    # installs Playwright + Chromium

dev-browser --headless <<'EOF'
const page = await browser.getPage("main");
await page.goto("https://example.com", { waitUntil: "domcontentloaded" });
console.log(await page.title());
EOF

Related Projects

GitNexus

46.9k · TypeScript
Active A

The Zero-Server Code Intelligence Engine — a client-side knowledge graph creator running entirely in your browser with a built-in Graph RAG Agent for code exploration.

browseragentrag +2
  • · Code Knowledge Graph — Index codebases into knowledge graphs tracking dependencies, call chains, and execution flows
  • · MCP Smart Tools — Provide deep code architecture views to AI agents via MCP protocol
  • · CLI + Web UI — CLI for local indexing and MCP server, Web UI for visual graph exploration

Open Operator

2.0k · TypeScript
Stale C

An open-source template for building web agents with Stagehand on Browserbase, providing serverless browser automation for AI agents to safely execute web tasks in the cloud.

browseragenttypescript +2
  • · Open-source web agent template built on Stagehand and Browserbase — converts natural language intent into headless browser operations via a simple agent loop
  • · Serverless browser automation powered by Browserbase — AI agents execute web tasks in isolated cloud browser sessions without managing infrastructure
  • · Stagehand DOM manipulation and state management for precise interaction with web elements and structured data extraction

Scrapling

78.1k · Python
Active A+

An adaptive web scraping framework that intelligently handles anti-bot measures, from single requests to full-scale crawls, designed for AI agent data collection.

browserpythontools +2
  • · Adaptive selectors — Parser learns from website structure changes and automatically relocates elements when pages update
  • · Anti-bot bypass — Built-in StealthyFetcher and DynamicFetcher bypass Cloudflare Turnstile and other anti-bot systems
  • · Multi-mode fetchers — Fetcher, AsyncFetcher, StealthyFetcher, and DynamicFetcher for different scraping scenarios

Agent Reach

77.6k · Python
Active A+

Give your AI agent eyes to see the entire internet. Read and search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu with one CLI and zero API fees.

browserpythonagent +2
  • · Multi-platform search — Search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu and 14+ platforms with one CLI
  • · Zero API fees — All tools are open-source and free, no paid API keys required
  • · One-line install — Paste a single command to your AI agent for auto-installation, supports Claude Code, OpenClaw, Cursor etc.