Browserless

Active
GitHub TypeScript NOASSERTION

Description

Deploy headless browsers in Docker. Run on cloud or bring your own infrastructure. Provides powerful web automation and rendering capabilities for AI agents. Free for non-commercial uses.

Key Features

  • Docker-based headless browser with Chromium, Firefox, WebKit on ARM64 and x64
  • Parallel session management with concurrency limits and real-time debug viewer
  • BrowserQL for bot bypass, captcha solving, fingerprint randomization, proxy rotation
  • REST APIs for HTML/PDF generation, smart scraping, full-site crawling, web search
  • MCP Server integration for Claude Desktop, Cursor, VS Code browser automation
  • Persistent sessions storing cookies, cache, localStorage up to 90 days

Use Cases

πŸ’‘ Web scraping and data extraction at scale with retry strategies
πŸ’‘ AI agent browser automation for research, form filling, and web tasks
πŸ’‘ Automated web testing with parallel sessions and real-time debugging
πŸ’‘ PDF generation, screenshots, and rendering for document pipelines

Quick Start

docker run -p 3000:3000 ghcr.io/browserless/chromium

Related Projects

Related Articles