Top 100 Browser Agent Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | browser-use | 95,028 | 10,709 | Python | 60 | 🌐 Make websites accessible for AI agents. Automate tasks online with ease. | 2026-05-21 |
| 2 | chrome-devtools-mcp | 40,562 | 2,575 | TypeScript | 68 | Chrome DevTools for coding agents | 2026-05-21 |
| 3 | GitNexus | 39,636 | 4,522 | TypeScript | 265 | GitNexus: The Zero-Server Code Intelligence Engine - GitNexus is a client-side knowledge graph creator that runs entirely in your browser. Drop in a GitHub repo or ZIP file, and get an interacti... | 2026-05-21 |
| 4 | AgentGPT | 36,113 | 9,349 | TypeScript | 132 | 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser. | 2025-04-29 |
| 5 | agent-browser | 33,898 | 2,116 | Rust | 252 | Browser automation CLI for AI agents | 2026-05-20 |
| 6 | agenticSeek | 26,389 | 2,954 | Python | 25 | Fully Local Manus AI. No APIs, No $200 monthly bills. Enjoy an autonomous agent that thinks, browses the web, and code for the sole cost of electricity. 🔔 Official updates only via twitter @Martin993... | 2026-05-17 |
| 7 | stagehand | 22,760 | 1,532 | TypeScript | 91 | The SDK For Browser Agents | 2026-05-22 |
| 8 | OpenCLI | 22,233 | 2,241 | JavaScript | 40 | Make Any Website into CLI & Use your logged-in browser by AI agent. | 2026-05-22 |
| 9 | web-ui | 15,988 | 2,716 | Python | 269 | 🖥️ Run AI Agent in your browser. | 2026-05-15 |
| 10 | obscura | 13,521 | 876 | Rust | 13 | The headless browser for AI agents and web scraping | 2026-05-18 |
| 11 | nanobrowser | 13,025 | 1,367 | TypeScript | 44 | Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator. | 2025-11-24 |
| 12 | BrowserOS | 11,032 | 1,112 | TypeScript | 84 | 🌐 The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia. | 2026-05-21 |
| 13 | ua-parser-js | 10,123 | 1,222 | JavaScript | 15 | UAParser.js - The Essential Web Development Tool for User-Agent Detection. Detect Browsers, OS, Devices, Bots, Apps, AI Crawlers, and more. Run in Browser (client-side) or Node.js (server-side). | 2026-05-21 |
| 14 | magentic-ui | 9,835 | 977 | Python | 0 | An experimental agent that works across the browser and local file system | 2026-05-21 |
| 15 | openbrowser | 9,453 | 863 | TypeScript | 0 | Let AI agents browse the web. An autonomous toolkit for browser-based AI agents. | 2026-04-02 |
| 16 | steel-browser | 7,060 | 931 | TypeScript | 22 | 🔥 Open Source Browser API for AI Agents & Apps. Steel Browser is a batteries-included browser sandbox that lets you automate the web without worrying about infrastructure. | 2026-05-21 |
| 17 | LaVague | 6,353 | 574 | Python | 93 | Large Action Model framework to develop AI Web Agents | 2025-01-21 |
| 18 | dev-browser | 6,145 | 393 | TypeScript | 7 | A Claude Skill to give your agent the ability to use a web browser | 2026-04-09 |
| 19 | oh-my-pi | 5,915 | 479 | TypeScript | 82 | ⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more | 2026-05-22 |
| 20 | camofox-browser | 5,460 | 543 | JavaScript | 12 | Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement. | 2026-05-12 |
| 21 | bb-browser | 5,404 | 534 | TypeScript | 61 | Your browser is the API. CLI + MCP server for AI agents to control Chrome with your login state. | 2026-05-21 |
| 22 | openagent | 4,882 | 566 | Go | 46 | ⚡️next-generation personal AI assistant powered by LLM, RAG and agent loops, supporting computer-use, browser-use and coding agent, demo: https://demo.openagentai.org | 2026-05-21 |
| 23 | agent | 4,794 | 524 | PHP | 81 | 👮 A PHP desktop/mobile user agent parser with support for Laravel, based on Mobiledetect | 2024-08-05 |
| 24 | sandbox | 4,763 | 408 | Python | 68 | All-in-One Sandbox for AI Agents that combines Browser, Shell, File, MCP and VSCode Server in a single Docker container. | 2026-05-13 |
| 25 | vibetunnel | 4,502 | 325 | TypeScript | 70 | Turn any browser into your terminal & command your agents on the go. | 2026-05-14 |
| 26 | gptme | 4,305 | 389 | Python | 10 | Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web. Make your own persistent autonomous agent on top! | 2026-05-22 |
| 27 | koog | 4,218 | 407 | Kotlin | 75 | Koog is a JVM (Java and Kotlin) framework for building predictable, fault-tolerant and enterprise-ready AI agents across all platforms – from backend services to Android and iOS, JVM, and even in-brow... | 2026-05-21 |
| 28 | browser-agent | 4,062 | 229 | TypeScript | 25 | Open-source, vision-first browser agent | 2026-02-08 |
| 29 | playwriter | 3,539 | 147 | HTML | 17 | Chrome extension & CLI to let agents control your browser. Runs Playwright snippets in a stateful sandbox. Available as CLI or MCP | 2026-05-21 |
| 30 | expect | 3,481 | 154 | TypeScript | 15 | Expect tests your agent's code in a real browser | 2026-05-06 |
| 31 | device-detector | 3,478 | 508 | PHP | 65 | The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model. | 2026-03-23 |
| 32 | AutoGPT-Next-Web | 3,007 | 1,351 | TypeScript | 25 | 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.一键免费部署你的私人AutoGPT 网页应用 | 2025-02-10 |
| 33 | oxylabs-ai-studio-py | 2,907 | 27 | Python | 1 | Structured data gathering from any website using AI-powered scraper, crawler, and browser automation. Scraping and crawling with natural language prompts. Equip your LLM agents with fresh data. AI Stu... | 2025-12-04 |
| 34 | anything-analyzer | 2,632 | 516 | TypeScript | 35 | 全能协议分析工具:浏览器抓包 + MITM 代理 + 指纹伪装 + AI 分析 + MCP Server 无缝对接 AI Agent/IDE | All-in-one protocol analysis toolkit — built-in browser capture, MITM proxy, JS hooks, fingerprint spoofing, AI analysis & M... | 2026-05-12 |
| 35 | codel | 2,450 | 204 | TypeScript | 27 | ✨ Fully autonomous AI Agent that can perform complicated tasks and projects using terminal, browser, and editor. | 2024-04-29 |
| 36 | index | 2,347 | 124 | Python | 5 | The SOTA Open-Source Browser Agent for autonomously performing complex tasks on the web | 2025-06-09 |
| 37 | notte | 1,960 | 180 | Python | 5 | 🌸 Best framework to build web agents, and deploy serverless web automation functions on reliable browser infra. | 2026-05-22 |
| 38 | agi | 1,843 | 221 | - | 13 | The first distributed AGI system. Thousands of autonomous AI agents collaboratively train models, share experiments via P2P gossip, and push breakthroughs here. Fully peer-to-peer. Join from your brow... | 2026-05-22 |
| 39 | actionbook | 1,539 | 113 | Rust | 6 | Let your AI agent use your browser. Actionbook makes it actually work. | 2026-05-19 |
| 40 | python-user-agents | 1,516 | 194 | Python | 45 | A Python library that provides an easy way to identify devices like mobile phones, tablets and their capabilities by parsing (browser) user agent strings. | 2023-02-16 |
| 41 | hello-halo | 1,447 | 129 | TypeScript | 53 | 7×24 Desktop AI Agent for Everyone. Visual AI assistant with remote access, file management, and built-in AI browser. | 2026-05-19 |
| 42 | UserAgent-Switcher | 1,420 | 183 | JavaScript | 137 | A User-Agent spoofer browser extension that is highly configurable | 2026-04-21 |
| 43 | webllama | 1,404 | 103 | Python | 1 | Llama-3 agents that can browse the web by following instructions and talking to you | 2024-12-10 |
| 44 | agentql | 1,367 | 158 | Python | 7 | AgentQL is a suite of tools for connecting your AI to the web. Featuring a query language and Playwright integrations for interacting with elements and extracting data quickly, precisely, and at scale... | 2026-05-19 |
| 45 | HyperAgent | 1,350 | 166 | TypeScript | 12 | AI Browser Automation | 2026-05-11 |
| 46 | chops | 1,350 | 83 | Swift | 9 | Your AI agent skills, finally organized. A macOS app to browse, edit, and manage skills across Claude Code, Cursor, Codex, Windsurf, and Amp. | 2026-04-29 |
| 47 | browserwing | 1,272 | 112 | Go | 18 | BrowserWing turns your browser actions into MCP commands Or Claude Skill, allowing AI agents to control browsers efficiently and reliably. Say goodbye to slow, token-heavy LLM interactions — let agent... | 2026-05-13 |
| 48 | codeg | 1,221 | 133 | TypeScript | 48 | Aggregate and browse AI coding agent sessions (Claude Code, Codex, Gemini CLI, etc.) in one place. Desktop app, self-hosted server, or Docker. | 2026-05-22 |
| 49 | browser-agent-py | 1,207 | 1 | - | 0 | AI Browser Agent is an advanced Browser AI tool developed by Oxylabs AI Studio that automates real user browsing tasks using natural language instructions. | 2026-04-02 |
| 50 | browserable | 1,193 | 102 | JavaScript | 8 | Open source and self-hostable browser automation library for AI agents | 2025-08-27 |
| 51 | AIPex | 1,191 | 119 | TypeScript | 11 | AIPex: AI browser automation assistant, no migration and privacy first. Alternative to Manus Browser Operator、 Claude Chrome and Agent Browser | 2026-05-18 |
| 52 | OpenRoom | 1,186 | 142 | TypeScript | 0 | A browser-based desktop where AI Agent operates every app through natural language. | 2026-05-19 |
| 53 | gemma4-browser-extension | 1,057 | 175 | TypeScript | 5 | On-device AI agent Chrome extension powered by Transformers.js and Gemma 4 | 2026-04-28 |
| 54 | browsernode | 1,050 | 111 | TypeScript | 1 | 🌐 Make websites accessible for AI agents. Automate tasks online with ease. | 2025-08-06 |
| 55 | testzeus-hercules | 1,021 | 153 | Python | 22 | Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Herc... | 2026-05-08 |
| 56 | autotab-starter | 1,015 | 67 | Python | 4 | Build browser agents for real world tasks | 2023-12-12 |
| 57 | kernel-images | 878 | 64 | Go | 1 | Browsers-as-a-service for automations and web agents | 2026-05-22 |
| 58 | proofshot | 820 | 41 | TypeScript | 2 | Give AI coding agents eyes. Records browser sessions, captures screenshots, collects errors, and bundles proof artifacts — so humans can verify what the agent built. | 2026-04-14 |
| 59 | gemini-skill | 813 | 122 | JavaScript | 7 | gemini drawing MCP & skill through browser, can be used in openclaw or any agent that supports MCP. Gemini画图 MCP和sill,支持龙虾或任何agent使用٩(๑>◡<๑)۶ | 2026-05-21 |
| 60 | vibetest-use | 795 | 80 | Python | 1 | Vibetest MCP - automated QA testing using Browser-Use agents | 2025-09-02 |
| 61 | undetectable-fingerprint-browser | 750 | 133 | - | 17 | Free open-source Multilogin/Incogniton/Kameleo alternative for fingerprint spoofing (Canvas/WebGL/User-Agent). Perfect for Selenium/Playwright/Puppeteer automation, web scraping, social media bots, ad... | 2025-04-25 |
| 62 | random-user-agent | 739 | 77 | TypeScript | 27 | 😎 Browser extension that automatically replaces the User-Agent with a randomized one | 2026-05-01 |
| 63 | secret-agent | 735 | 51 | TypeScript | 32 | The web scraper that's nearly impossible to block - now called @ulixee/hero | 2023-03-07 |
| 64 | browser-agent | 721 | 68 | Rust | 3 | A browser AI agent, using GPT-4 (2023) | 2023-04-25 |
| 65 | webdriver | 718 | 225 | HTML | 306 | Remote control interface that enables introspection and control of user agents. | 2026-05-12 |
| 66 | jobber | 701 | 118 | Python | 4 | browser controlling AI agent that applies to relavant jobs on internet autonomously. join chat @ https://discord.gg/umgnyQU2K8 | 2024-09-09 |
| 67 | hashbrown | 696 | 61 | TypeScript | 41 | Hashbrown is a framework for building agents that run the browser. Built for Angular and React. | 2026-02-26 |
| 68 | hermes-control-interface | 686 | 109 | JavaScript | 3 | A self-hosted web dashboard for the Hermes AI agent stack. Provides a browser-based terminal, file explorer, session overview, cron management, system metrics, and an agent status panel — all behind a... | 2026-05-10 |
| 69 | openclaw-dashboard | 672 | 116 | HTML | 2 | 🔐 Secure, real-time monitoring dashboard for OpenClaw AI agents. Auth, TOTP MFA, cost tracking, live feed, memory browser and more. | 2026-03-17 |
| 70 | unbrowse | 654 | 60 | Shell | 22 | Unbrowse — api native browser MCP/SDK for any agent. Auto-discovers APIs from browser traffic, generates skills on the fly to call APIs directly 100x faster, 80% cheaper locally. | 2026-05-16 |
| 71 | django-user_agents | 649 | 105 | Python | 21 | A django package that allows easy identification of visitor's browser, OS and device information, including whether the visitor uses a mobile phone, tablet or a touch capable device. | 2021-09-02 |
| 72 | computer-agent | 640 | 77 | Rust | 5 | Desktop app to control your computer with AI using your terminal, browser, mouse & keyboard | 2026-01-09 |
| 73 | Dulus | 625 | 14 | Python | 0 | The only real free CLI agent. Harvests your Gemini (guest, no login) · Claude.ai · Claude Code · Kimi · Qwen · DeepSeek browser session and turns it into a tool-calling agent — reads & edits files, ru... | 2026-05-19 |
| 74 | random-agent-spoofer | 621 | 105 | JavaScript | 186 | Firefox addon - Rotates complete browser profiles ( from real browsers / devices ) at a user defined time interval. It includes many extra privacy enhancing options | 2019-04-02 |
| 75 | markdown-site | 615 | 90 | TypeScript | 0 | An open-source publishing framework built for AI agents and developers to ship websites, docs, or blogs. Write markdown, sync from the terminal. Your content is instantly available to browsers, LLMs, ... | 2026-05-20 |
| 76 | fuji-web | 597 | 57 | TypeScript | 39 | Fuji is an AI agent that lives in your browser's sidepanel. You can now get tasks done online with a single command! | 2026-01-06 |
| 77 | PhpUserAgent | 595 | 127 | PHP | 9 | Lightning Fast, Minimalist PHP User Agent String Parser. | 2026-05-07 |
| 78 | Browser.php | 582 | 291 | PHP | 18 | A PHP Class to detect a user's Browser. This encapsulation provides a breakdown of the browser and the version of the browser using the browser's user-agent string. This is not a guaranteed solution... | 2025-09-04 |
| 79 | mcp-pointer | 577 | 55 | TypeScript | 2 | MCP tool: let you point at DOM elements for your favorite agentic coding tool. Let AI see what you see. | 2025-11-12 |
| 80 | agentfiles | 574 | 31 | TypeScript | 1 | Browse, create, and edit AI agent files across Claude Code, Cursor, Codex, and 13+ tools — from Obsidian. | 2026-05-17 |
| 81 | sentient | 570 | 68 | Python | 13 | the framework/ sdk that lets you build browser controlling agents in 3 lines of code. join chat @ https://discord.gg/umgnyQU2K8 | 2024-10-10 |
| 82 | agent-sessions | 566 | 34 | Swift | 1 | Session browser + Agent Cockpit + Analytics + Limits tracker for Codex CLI/Desktop/VSC, Claude Code CLI/Desktop, OpenCode CLI, Gemini CLI, Pi CLI , GitHub Copilot CLI + OpenClaw & Hermes agents. Se... | 2026-05-21 |
| 83 | goatdb | 566 | 16 | TypeScript | 8 | A peer-to-peer database that spans devices. For apps and agents that work everywhere. | 2026-05-07 |
| 84 | frontman | 555 | 28 | ReScript | 180 | The AI agent that lives in your framework/browser | 2026-05-21 |
| 85 | SmolVM | 555 | 38 | Python | 9 | Open-source AI sandbox infrastructure for code execution, browser use, and AI agents. | 2026-05-10 |
| 86 | parchi | 534 | 54 | TypeScript | 10 | Your AI friend right in your browser | 2026-04-24 |
| 87 | reader | 529 | 38 | TypeScript | 0 | Open source web infrastructure for AI. Scrape, crawl, and automate the web, clean markdown, browser sessions, ready for your agents. | 2026-05-08 |
| 88 | gpt-assistant | 519 | 62 | TypeScript | 7 | An experiment to give an autonomous GPT agent access to a browser and have it accomplish tasks | 2023-04-26 |
| 89 | device-detector-js | 499 | 55 | TypeScript | 13 | A precise user agent parser and device detector written in TypeScript | 2023-12-11 |
| 90 | auto-browser | 496 | 81 | Python | 0 | Give your AI agent a real browser — with a human in the loop. Open-source MCP-native browser agent. | 2026-05-17 |
| 91 | web-agent-protocol | 496 | 89 | Python | 6 | 🌐Web Agent Protocol (WAP) - Record and replay user interactions in the browser with MCP support | 2025-06-19 |
| 92 | CloakBrowser | 490 | 0 | TypeScript | 1 | CloakBrowser Github: anti-detect browser download, source-level chromium patches, browser fingerprinting spoofing, multi-accounting tool, canvas webgl modification, proxy manager http socks5, cookie i... | 2026-05-19 |
| 93 | clawless | 487 | 87 | TypeScript | 3 | ClawLess — A serverless browser-based runtime for Claw AI Agents powered by WebContainers | 2026-05-13 |
| 94 | OS-Agent-Survey | 483 | 21 | - | 0 | This is the repo for the paper "OS Agents: A Survey on MLLM-based Agents for Computer, Phone and Browser Use" (ACL 2025 Oral). | 2025-08-16 |
| 95 | browser-operator-core | 479 | 76 | TypeScript | 9 | Browser Operator - The AI browser with built in Multi-Agent platform! Open source alternative to ChatGPT Atlas, Perplexity Comet, Dia and Microsoft CoPilot Edge Browser | 2026-03-19 |
| 96 | AgentLLM | 468 | 90 | JavaScript | 6 | AgentLLM is a PoC for browser-native autonomous agents | 2023-07-31 |
| 97 | List-of-user-agents | 461 | 219 | Python | 3 | List of major web + mobile browser user agent strings. +1 Bonus script to scrape 😃 | 2023-12-06 |
| 98 | ZeroToken | 442 | 50 | Python | 0 | ZeroToken — Record once, automate forever. A lightweight MCP for agent-driven browser automation, script recording, and scheduled execution. | 2026-05-08 |
| 99 | models | 426 | 17 | Rust | 0 | TUI and CLI for browsing AI models, benchmarks, coding agents, and statuses for AI providers. | 2026-05-22 |
| 100 | cli | 416 | 52 | TypeScript | 4 | CLI and Agent Skill for Firecrawl - Add scrape, search, and browsing capabilities to your AI agents | 2026-05-19 |