Data / Repositories / Browser automation
Browser automation repositories on GitHub: 26 ranked by stars
26 public repositories tagged Browser automation are on GitHub, with 214,027 stars between them; 23 had a push in the last 30 days. Most are written in TypeScript (11), Python (7), Rust (3). The most starred: lightpanda-io/browser (36,479), feder-cr/invisible_dots (32,040), alibaba/page-agent (29,442).
SpecStream is the live web data engine for teams and agents. It reads open-source repositories on GitHub and keeps what it reads, and this page groups that reading by topic. Ask for the repositories you track by topic, language, license or activity, and new ones and changes arrive in your sheet, CRM, Slack or agent.
Every repository, most starred first
| Repository | What it is | Language | Stars | Forks | License | Last push | Read |
|---|---|---|---|---|---|---|---|
| lightpanda-io/browser | Lightpanda: the headless browser designed for AI and automation | Zig | 36,479 | 1,746 | AGPL-3.0 | Oct 14 | Oct 14 |
| feder-cr/invisible_dots | Open-source, self-hosted alternative to OpenAI Dots, Grok Bot. Built to be undetectable by anti-bot systems. | TypeScript | 32,040 | 4,732 | MIT | Oct 13 | Oct 14 |
| alibaba/page-agent | JavaScript in-page GUI agent. Control web interfaces with natural language. | TypeScript | 29,442 | 2,661 | MIT | Oct 14 | Oct 14 |
| h4ckf0r0day/obscura | The headless browser for AI agents and web scraping | Rust | 28,887 | 2,144 | Apache-2.0 | Oct 13 | Oct 14 |
| browserbase/stagehand | The SDK to extract data and interact with any site on the web. Get started with Claude Code, Codex, Eve, Mastra, and more. | TypeScript | 25,666 | 1,756 | MIT | Oct 14 | Oct 14 |
| browser-use/browser-harness | Browser Harness | Self-healing harness that enables LLMs to complete any task. | Python | 18,432 | 1,818 | MIT | Oct 13 | Oct 14 |
| browseros-ai/BrowserOS | The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia. | TypeScript | 13,916 | 1,490 | AGPL-3.0 | Oct 14 | Oct 14 |
| BrowserMCP/mcp | Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser | TypeScript | 7,184 | 588 | Apache-2.0 | Apr 24, 2025 | Oct 14 |
| zhom/donutbrowser | The Most Private Anti-Detect Browser | Rust | 4,037 | 423 | AGPL-3.0 | Oct 13 | Oct 14 |
| zhizhuodemao/js-reverse-mcp | AI Agent-first JS 逆向 MCP Server:有头 Chrome 调试、断点、网络/WebSocket 分析、Patchright 反检测,可选 CloakBrowser。 | TypeScript | 2,951 | 379 | Apache-2.0 | Sep 3 | Oct 14 |
| feder-cr/invisible_playwright_mcp | Playwright MCP server undetected by anti-bots and captchas: AI agent browses the web on anti-detect stealth Firefox, Python, undetected browser automation, scraping, computer use. | Python | 2,752 | 447 | MIT | Oct 13 | Oct 15 |
| brightdata/brightdata-mcp | A powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access. | JavaScript | 2,675 | 332 | MIT | Oct 14 | Oct 14 |
| vibheksoni/stealth-browser-mcp | Stealth browser automation for AI agents over MCP and the Chrome DevTools Protocol: navigation, network hooks, DOM extraction, and pixel-accurate UI cloning. | Python | 2,223 | 302 | MIT | Oct 12 | Oct 14 |
| A9T9/RPA | Browser and desktop automation with an MCP server for AI assistants. Record macros or write JavaScript to automate websites, extract data, and control desktop apps with OCR and… | TypeScript | 2,075 | 419 | Oct 13 | Oct 14 | |
| vmoranv/jshookmcp | A search-first, profile-aware reverse-engineering workspace for AI agents — 735 tools across 36 domains in one MCP server. | TypeScript | 2,045 | 459 | AGPL-3.0 | Oct 10 | Oct 14 |
| mxschmitt/awesome-playwright | A curated list of awesome tools, utils and projects using Playwright | 1,589 | 318 | CC0-1.0 | Oct 2 | Oct 11 | |
| jumodada/Drissionpage-MCP-Server | DrissionPage MCP Server · Browser automation for Claude Code, Codex, and MCP clients | Python | 488 | 42 | Sep 14 | Oct 14 | |
| mrpulor-gh/nuphus-mcp | Desktop automation MCP server — computer use for any AI agent: control screen, windows, mouse/keyboard, and Chrome via Model Context Protocol (stdio). Not a DSH plugin — DSH users… | Rust | 325 | 39 | MIT | Oct 13 | Oct 14 |
| ctoldigital/axuse | Accessibility-first browser & computer use for AI agents — one MCP server for every harness (Codex, Claude Code, OpenCode, Antigravity). Instruments the DOM/accessibility tree via… | JavaScript | 207 | 11 | Oct 21 | Oct 21 | |
| chienbm98/foxprofile | Free, open-source anti-detect browser profile manager: per-profile fingerprint, cookies and proxy, Camoufox and Chrome engines, desktop app, REST API and MCP server for AI agents.… | Python | 151 | 70 | MIT | Oct 14 | Oct 21 |
| ThinkFlowLab/system1-agents | System 1 decision models (Jev, Laya, Cua-S1) as brain for agents: Browser use, computer use, games and robotics | Python | 143 | 23 | Apache-2.0 | Oct 15 | Oct 15 |
| Ying-Kai-Liao/jev-browser | Browser automation where an LLM plans and Jev (Typesafe System One) decides. Library, CLI and MCP server. | JavaScript | 123 | 22 | MIT | Oct 13 | Oct 15 |
| idan-rubin/browserclaw | The AI-native browser automation library. Snapshot + ref targeting — born from OpenClaw, built for agents, by agents. | TypeScript | 80 | 7 | MIT | Oct 10 | Oct 14 |
| JovaniPink/mcp-browser-use | FastAPI MCP server that exposes browser-use automation through a testable Model Context Protocol boundary. | Python | 62 | 12 | MIT | Oct 13 | Oct 14 |
| lars-hagen/mcp-playwright-cdp | Model Context Protocol server for Playwright with Chrome DevTools Protocol support | TypeScript | 52 | 10 | Oct 14 | Oct 14 | |
| Chethan616/Dex | Open-source AI agent that does real work on your Windows PC — browser, files, apps and accounts — while you keep using it. Send it tasks from your desk, phone, WhatsApp or… | TypeScript | 3 | 0 | Apache-2.0 | Oct 14 | Oct 14 |
By language
- TypeScript 11
- Python 7
- Rust 3
- JavaScript 3
Related topics
- MCP 16
- AI agents 14
- Playwright 11
- MCP server 10
- Cdp 8
- Model Context Protocol 8
- Computer use 7
- Web automation 6
- Web scraping 6
- LLM 5
- Browser 4
- AI 4
Read from GitHub by SpecStream between October 11, 2026 and October 21, 2026; each row shows the day its repository was read. Stars and pushes change every day, and the GitHub page is the current one. Forks and archived repositories are left out.