Ross ROSS = Recommend OSS · open-source software intelligence for agents

browserless/browserless

Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses. observed · 2026-08-28

github.com/browserless/browserless · homepage · TypeScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

99/100

  • Activity 99
  • Release rhythm 98
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 3
  • age_days: 3211
  • days_rel: 13
  • days_push: 8
  • n_releases_24m: 16

Full methodology

Adoption not part of the score

13634 stars · 1032 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Browserless is a platform for deploying and managing headless browsers (Chrome, Firefox, WebKit) in Docker, usable self-hosted or via their cloud service. It exposes browsers over WebSocket and HTTP APIs compatible with Puppeteer and Playwright, plus an MCP server and browser-agent endpoints for AI agents.

Use cases

  • run puppeteer scripts against a managed headless chrome pool
  • self-host headless browsers in docker for web scraping
  • take screenshots and generate PDFs from web pages via an API
  • give AI agents a real browser with stealth and captcha solving
  • run headless browser tests and lighthouse audits at scale
  • connect playwright to a remote browser over websocket
  • scrape websites without getting blocked using residential proxies

When to choose

  • you need scalable headless browser infrastructure without managing chrome crashes, memory leaks, or zombie processes
  • you want puppeteer/playwright compatibility with a hosted or dockerized browser pool
  • you need anti-bot features like stealth mode, captcha solving, and proxies for scraping
  • you want to give LLM agents browser access via MCP or REST agent endpoints

When to avoid

  • you only need simple HTTP fetching without JavaScript rendering
  • you require a fully permissive open-source license for commercial self-hosting (license is source-available with non-commercial free use)
  • you need deep customization of the browser binary beyond what the container exposes
  • you want a lightweight local automation setup where running puppeteer directly is simpler

Facets

service · maturity active

http-server websocket mcp sdk web-development crawlers developer-tools self-hosted cloud headless-browser puppeteer playwright chrome firefox webkit browser-automation web-scraping screenshots pdf-generation captcha-solving stealth-mode browser-pool automation ai-agents docker nodejs web-server

8 sources

Member repositories

RepositoryRoleHealth v2
browserless/browserlessmain99

For agents

markdown · JSON · MCP: product_card(name="browserless/browserless")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem