playwright-go

Browser automation library

A Go library to automate web browser capabilities with a single API across Chromium, Firefox, and WebKit.

Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.

GitHub

2k stars
29 watching
162 forks
Language: Go
last commit: 11 days ago
Linked from 3 awesome lists

automationbrowser-automationchromiumfirefoxgogolanghacktoberfestheadlessheadless-chromeplaywrightseleniumwebkit

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
microsoft/playwright-java A Java library for automating web browsers with a single API 1,156
nicholasvuono/xk6-playwright An extension that adds support for browser automation and end-to-end web testing using playwright-go with the k6 load testing tool 46
playwright-community/heroku-playwright-buildpack Buildpack for running Playwright browser automation on Heroku 48
hdorgeval/playwright-fluent A fluent API for automating web page interactions using Playwright. 173
octaltree/playwright-rust A Rust port of Playwright, allowing browser automation and testing on multiple platforms. 331
wenerme/go-req A declarative HTTP client library for the Go programming language 22
vladopajic/go-actor A Go library for writing concurrent programs using the Actor model. 159
microsoft/playwright A framework for automating web browsers across multiple platforms with a single API. 67,119
abemedia/go-don An API framework written in Go. 53
philipp15b/go-steam Automation tool for interacting with the Steam network using its protocol without running an actual client. 390
jonhoo/fantoccini An API for programmatically interacting with web pages using WebDriver 1,677
xxjwxc/public A comprehensive utility package for Go programmers 175
go-ole/go-ole A Go implementation of the Windows COM API using shared libraries 1,169
microsoft/playwright-python A Python library to automate multiple web browsers with a single API. 11,872
adlio/trello Provides a Go API wrapper for the Trello service 219