playwright-community/playwright-go
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
This is a tool for Go developers to programmatically control web browsers like Chrome, Firefox, and WebKit. It helps automate tasks like navigating web pages, clicking buttons, filling forms, and extracting data, allowing you to build applications that interact with websites as a human user would. Developers can use this to create automated testing suites, data scraping tools, or any application needing to simulate user interaction in a browser.
3,289 stars.
Use this if you are a Go developer who needs to automate interactions with web pages across different browsers for tasks such as testing, data extraction, or generating reports.
Not ideal if you are not a Go developer or if your task doesn't require direct browser automation.
Stars
3,289
Forks
224
Language
Go
License
MIT
Category
Last pushed
Feb 24, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/playwright-community/playwright-go"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
seleniumbase/SeleniumBase
APIs for browser automation, testing, and bypassing bot-detection.
apify/crawlee-python
Crawlee—A web scraping and browser automation library for Python to build reliable crawlers....
intoli/user-agents
A JavaScript library for generating random user agents with data that's updated daily.
apify/crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In...
Kaliiiiiiiiii-Vinyzu/patchright
Undetected version of the Playwright testing and automation library.