mbroton/playwright-distributed

Self-hosted, horizontally-scalable Playwright grid. Spin up as many browser workers as you need on your own infrastructure and access them through a single WebSocket endpoint.

41
/ 100
Emerging

Need to run many automated web browser tasks simultaneously without high third-party cloud costs? This project lets you set up your own browser farm, where many Chrome, Firefox, or WebKit browsers are ready to go instantly. You provide the instructions (scripts or agents), and it provides the browser environments, allowing for large-scale web scraping, automated testing, or AI agent training.

Use this if you need to run many concurrent, isolated web browser sessions for tasks like web scraping, AI agents, or continuous integration tests, and you prefer to host this infrastructure yourself.

Not ideal if you only need a few occasional browser sessions or if you are comfortable with existing cloud-based browser automation services.

web-scraping test-automation ai-agents synthetic-monitoring data-collection
No Package No Dependents
Maintenance 13 / 25
Adoption 7 / 25
Maturity 15 / 25
Community 6 / 25

How are scores calculated?

Stars

29

Forks

2

Language

Go

License

Apache-2.0

Last pushed

Mar 25, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/mbroton/playwright-distributed"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.