Skip to main content
Drop a repoSign up
NEWvicrodh/qbzjust droppedNEWkowalski-ptr/compass-before-compactjust droppedNEWlastmile-ai/mcp-agentjust droppedREPOxai-org/grok-build+1934 stars 24hREPOmsitarzewski/agency-agents+602 stars 24hREPOsafishamsi/graphify+541 stars 24hREPOstablyai/orca+527 stars 24hREPOjamiepine/voicebox+479 stars 24hNEWvicrodh/qbzjust droppedNEWkowalski-ptr/compass-before-compactjust droppedNEWlastmile-ai/mcp-agentjust droppedREPOxai-org/grok-build+1934 stars 24hREPOmsitarzewski/agency-agents+602 stars 24hREPOsafishamsi/graphify+541 stars 24hREPOstablyai/orca+527 stars 24hREPOjamiepine/voicebox+479 stars 24h
Glossary

What is browser automation?

Browser automation drives a real web browser programmatically — clicking, typing, and navigating — for testing, scraping, and increasingly AI agents that operate the web.

Browser automation controls a headless or headed browser through code or an agent. Classic uses are end-to-end testing and web scraping; the fast-growing use is AI 'web operator' agents that navigate sites to complete tasks a human would do in a browser.

Open-source stacks provide the driver layer (controlling the browser) and, increasingly, an agent layer that lets an LLM decide what to click next from a screenshot or the DOM.

Best browser automation tools

Trending browser automation projects

  1. browser-use/browser-use

    🌐 Make websites accessible for AI agents. Automate tasks online with ease.

    105.4K+128 · 24hmomentum 32Python
  2. keploy/keploy

    Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.

    18.2K+46 · 24hmomentum 30Go
  3. CloakHQ/CloakBrowser

    Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed.

    28.6K+43 · 24hmomentum 30Python
  4. soxoj/maigret

    🕵️‍♂️ Collect a dossier on a person by username from 3000+ sites

    35.5K+24 · 24hmomentum 28Python
  5. browser-use/browser-harness

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

    16.1K+27 · 24hmomentum 25Python
  6. jackwener/OpenCLI

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

    26.9K+65 · 24hmomentum 25JavaScript
  7. D4Vinci/Scrapling

    🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!

    70K+78 · 24hmomentum 25Python
  8. zhom/donutbrowser

    Simple Yet Powerful Anti-Detect Browser 🍩

    3.4K+5 · 24hmomentum 24Rust

browser automation — FAQ

What is browser automation?
Browser automation drives a real web browser programmatically — clicking, typing, and navigating — for testing, scraping, and increasingly AI agents that operate the web. Browser automation controls a headless or headed browser through code or an agent. Classic uses are end-to-end testing and web scraping; the fast-growing use is AI 'web operator' agents that navigate sites to complete tasks a human would do in a browser.