workflowstacks

The marketplace for AI skills that launch offers, rank in AI search, and automate operations. No coding required.

๐•โšก๐Ÿ’ฌ

Marketplace

  • Browse Skills
  • AI Agents
  • Claude Skills
  • MCP Servers
  • Prompts

Solutions

  • For Founders
  • For Agencies
  • For Ecommerce
  • Agent Builder
  • Starter Packs
  • Playbooks

Learn

  • How It Works
  • What Are Skills
  • What Are Agents
  • What Is MCP
  • For Creators
  • Submit a Tool
  • Security

Company

  • Become a Creator
  • About
  • Enterprise
  • API Docs
  • Terms
  • Privacy
  • Support
Compatible with
๐Ÿค–ChatGPT
โœจClaude
๐Ÿ’ŽGemini
๐Ÿ›๏ธShopify
๐Ÿ”Ahrefs
๐Ÿ“ŠSheets
๐Ÿ’ฌWhatsApp
๐Ÿ“ฑMeta Ads
+50 moreCreator program โ†’

ยฉ 2026 WorkflowStacks. All rights reserved.

TermsPrivacySupport
devtools

Playwright-go: Automate Browsers

Control Chromium, Firefox and WebKit with a single API, for founders and developers, with 3.4k+ GitHub stars
3,407 stars236 forksGoQuality 9/10Updated 6/29/2026100% free ยท open source
What it does

Playwright-go is a browser automation library that allows you to control Chromium, Firefox, and WebKit with a single API, enabling automated browsing and testing across multiple browsers.

Install / run
go get github.com/playwright-community/playwright-go
When to use it
  • โ€ขWhen you need to automate web browsing for data scraping or monitoring
  • โ€ขWhen you want to write end-to-end tests for your web application across multiple browsers
  • โ€ขWhen you need to generate screenshots or PDFs of web pages programmatically
Quick start
  1. 1Import the playwright package in your Go file: `import ("github.com/playwright-community/playwright-go")`
  2. 2Launch a browser instance using `browser, err := playwright.Run()`
  3. 3Create a new browser context using `context, err := browser.NewContext()`
  4. 4Navigate to a webpage using `page, err := context.NewPage()` and `page.Goto("https://example.com")`
  5. 5Close the browser instance using `browser.Close()`
Ready-to-paste prompt
page, err := context.NewPage(); page.Goto("https://example.com"); page.Click("text=Login"); page.Fill("input[name="username"]", "your_username"); page.Fill("input[name="password"]", "your_password"); page.Click("text=Submit")
Heads up: Make sure you have the required browser binaries installed on your system, as playwright-go will not download them automatically; you can use the `playwright.BinaryDownloadURL` variable to specify the download URL
Saves to your device

Topics

automation
browser-automation
chromium
firefox
go
golang
hacktoberfest
headless
headless-chrome
playwright
selenium
webkit
What's inside โ€” free to inspect
No purchase needed

Read the entire source before you build โ€” unlike paid marketplaces that hide it behind a buy button.

89
top-level files
9
folders
32.7M
repo size
MIT
license
Key files
_config.yml
README.md
File tree
.claude/
.github/
cmd/
docs/
examples/
internal/
patches/
scripts/
tests/
_config.yml
.gitattributes
.gitignore
.gitmodules
.golangci.yaml
.nojekyll
404.html
apiresponse_assertions.go
artifact.go
assertions.go
binding_call.go
browser_context.go
browser_type.go
browser.go
cdp_session.go
Quick Actions
Details
Creator
playwright-community
Language
Go
Category
devtools
Published
8/16/2020

Are you the creator of this tool? Claim your listing โ†’ and earn 85% of every sale.

Related skills

More devtools tools founders pair with this one.

devtoolsโ˜… 356,398
Grow with developer-roadmap
Get interactive guides for your team with developer-roadmap. For founders seeking dev growth tools.
devtoolsโ˜… 232,402
Boost dev skills with the-book-of-secret-knowledge
Get curated dev tools and resources for founders and developers, backed by 226k+ GitHub stars.
devtoolsโ˜… 150,588
Scale web data with firecrawl
Get web data at scale with firecrawl, for founders. 132k+ GitHub stars.
devtoolsโ˜… 122,939
Free Tools with free-for-dev
Get free SaaS, PaaS, IaaS tiers for devops and infradev with 122k+ GitHub stars, for developers and founders
devtoolsโ˜… 102,795
browser-use: Automate Web Tasks
Founders use browser-use to automate online tasks with ease, ideal for startups needing AI-powered browser automation.
devtoolsโ˜… 95,447
Puppeteer: Automate Browsers
Get browser automation with Puppeteer. For founders who need reliable testing and automation tools.