AltHub

browser-use/browser-use Alternatives

browser automation for AI agents

browser-use is a Python library that lets AI agents drive a real browser (click, type, fill, extract) from natural-language tasks.

110.5kPythonMITactive · last push 2mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

vercel-labs/agent-browserGitHub

If you want a Rust CLI instead of a Python library for the same agent-driven browser control.

Browser automation CLI for AI agents

41.3k
Rust
Apache-2.0
active2mo ago
Skyvern-AI/skyvernGitHub

If you want a deployable workflow automation service with a UI/API instead of embedding a library.

Automate browser based workflows with AI

22.8k
Python
AGPL-3.0
active2mo ago
BrowserMCP/mcpGitHub

If your app consumes MCP and you need browser control over that protocol rather than a Python import.

Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

7.0k
TypeScript
Apache-2.0
slowing1.5y ago
browser-act/skillsGitHub

If you want a CLI with anti-bot bypass and parallel session management rather than a Python library.

Browser automation CLI built for AI agents. Break through anti-bot walls, hand off to humans across platforms when stuck. Parallel multi-task execution, independent multi-session operation, isolated multi-account browsing.

5.4k
Python
MIT
active2mo ago
CopilotKit/OpenBotGitHub

If you want an agent framework that includes a browser plus file/tool access instead of browser-only control.

Open-source AI coworkers that each get a computer of their own: a browser, files and tools, with every action decided before it happens and recorded after. Bring any AG-UI agent.

3.1k
TypeScript
MIT
active2mo ago
vibheksoni/stealth-browser-mcpGitHub

If you need an MCP server focused on anti-bot-resistant browser automation.

The only browser automation that bypasses anti-bot systems. AI writes network hooks, clones UIs pixel-perfect via simple chat.

1.6k
Python
MIT
active3mo ago
browserable/browserableGitHub

If you want a self-hosted browser automation library in the JS ecosystem rather than Python.

Open source and self-hostable browser automation library for AI agents

1.2k
JavaScript
MIT
slowing1.1y ago
jackwener/OpenCLIGitHub

If you want to turn websites into CLI commands that an AI agent can run from a logged-in browser.

Make Any Website into CLI & Use your logged-in browser by AI agent.

28.5k
JavaScript
Apache-2.0
active2mo ago
agentrhq/webcmdGitHub

If you want a browser-infrastructure layer that optimizes token spend rather than a general-purpose agent library.

The Browser Infra that learns and cuts token spend by upto 90%

1.6k
JavaScript
Apache-2.0
active2mo ago
ntegrals/openbrowserGitHub

If you want a TypeScript autonomous browsing toolkit instead of a Python library.

Let AI agents browse the web. An autonomous toolkit for browser-based AI agents.

9.5k
TypeScript
MIT
active6mo ago
hyperbrowserai/HyperAgentGitHub

If you want an open-source agent with Hyperbrowser's managed browser backend.

AI Browser Automation

1.5k
TypeScript
NOASSERTION
active5mo ago
magnitudedev/browser-agentGitHub

If you want a vision-first approach to browser automation rather than DOM-based control.

Open-source, vision-first browser agent

4.1k
TypeScript
Apache-2.0
slowing8mo ago
Tencent/BrowserSkillGitHub

If you want a CLI+extension that reuses your real logged-in browser across any shell-capable agent.

Let AI agents use your real, logged-in browser without interrupting your work. CLI + extension for browser automation across any shell-capable AI agent.

1.3k
TypeScript
MIT
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

mishushakov/llm-scraperGitHub

If you only need LLM-based structured data extraction from pages, not full browser control.

Turn any webpage into structured data using LLMs

6.9k
TypeScript
MIT
active2mo ago
actionbook/actionbookGitHub

If you need to retrieve page sources behind logins/paywalls, a narrow alternative to full browser automation.

Let your AI agent get the sources behind logins and paywalls.

1.6k
Rust
Apache-2.0
active1mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

citrolabs/ego-liteGitHub

If you want a dedicated browser app that shares a logged-in session rather than a library to integrate.

The fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.

12.8k
JavaScript
MIT
active2mo ago
nanobrowser/nanobrowserGitHub

If you want a Chrome extension that lets an agent drive your browser as an end-user app.

Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.

13.7k
TypeScript
Apache-2.0
active2mo ago

Listed as an alternative to

These projects were analysed and named browser-use among their alternatives. The relationship is not symmetric — how browser-use rates them is a separate judgement, made when browser-use is analysed in its own right.

Skyvern-AI/skyvernGitHub

calls browser-use “Direct peer with a lighter Python library and MIT license; choose if you want the same LLM-driven approach with permissive licensing.”

Automate browser based workflows with AI

22.8kPythonactive
ntegrals/openbrowserGitHub

calls browser-use “Python-native SDK for AI browser automation with the same Playwright-based approach; choose it if you prefer Python and want the largest community.”

Let AI agents browse the web. An autonomous toolkit for browser-based AI agents.

9.5kTypeScriptactive
ChromeDevTools/chrome-devtools-mcpGitHub

calls browser-use “Python library approach for AI browser automation; choose when building agents in Python without MCP.”

Chrome DevTools for coding agents

52.3kTypeScriptactive
vercel-labs/agent-browserGitHub

calls browser-use “choose if you want a Python library to embed in your own code instead of a CLI.”

Browser automation CLI for AI agents

41.3kRustactive
microsoft/playwright-mcpGitHub

calls browser-use “choose if you want a Python library for AI browser automation with a simple agent-friendly API, without MCP.”

Playwright MCP server

37.4kTypeScriptactive
jackwener/OpenCLIGitHub

calls browser-use “Python library for teaching AI agents to use a browser; choose it when building a custom automation stack rather than adopting a CLI.”

Make Any Website into CLI & Use your logged-in browser by AI agent.

28.5kJavaScriptactive
browserbase/stagehandGitHub

calls browser-use “Use if you want a Python-native SDK for browser agents instead of TypeScript.”

The SDK For Browser Agents

24.1kTypeScriptactive
browser-use/browser-harnessGitHub

calls browser-use “Use this when you want the mainstream Python browser-use library with Playwright and a rich agent API instead of raw CDP.”

Browser Harness | Self-healing harness that enables LLMs to complete any task.

17.1kPythonactive
citrolabs/ego-liteGitHub

calls browser-use “Use it when you need a Python framework to drive standard browsers from code rather than a purpose-built agent browser.”

The fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.

12.8kJavaScriptactive
hangwin/mcp-chromeGitHub

calls browser-use “Python library for AI browser automation without MCP overhead.”

Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, content analysis, and semantic search.

12.4kTypeScriptslowing
steel-dev/steel-browserGitHub

calls browser-use “Choose browser-use when you want a Python library that lets an LLM drive a local browser through natural-language actions rather than a remote API.”

🔥 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.

7.5kTypeScriptactive
BrowserMCP/mcpGitHub

calls browser-use “Python framework for building agent-level browser control; choose it when writing your own Python agent instead of connecting an existing MCP client.”

Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

7.0kTypeScriptslowing
mishushakov/llm-scraperGitHub

calls browser-use “Use when you need an agentic Python bot that can navigate and extract across multiple pages.”

Turn any webpage into structured data using LLMs

6.9kTypeScriptactive
CopilotKit/OpenBotGitHub

calls browser-use “Use this popular Python library to integrate browser control into your agent directly.”

Open-source AI coworkers that each get a computer of their own: a browser, files and tools, with every action decided before it happens and recorded after. Bring any AG-UI agent.

3.1kTypeScriptactive