• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Microsoft avatar

playwright-cli

Command-line browser control for coding agents, built on Playwright

  • Agent skills and plugins
  • Developer tools
View on GitHub
Website

What it is

A command-line interface that lets coding agents such as Claude Code or GitHub Copilot drive a real browser through short commands: open pages, click, type, fill forms, take snapshots and screenshots, and save PDFs. It installs skill files so agents learn the commands, and it keeps named browser sessions alive between calls without pushing full page data into the model's context. Developers who have agents test web flows can also watch and take over running sessions from a live dashboard.

Images

Facts

Stars
14,417 GitHub stars.
14,417

Forks
829
Commits
115
Contributors
13
Language
TypeScript
License
Apache-2.0
Last commit
Oct 19, 2026
On GitHub since
June 2020
First release
January 2026
Platforms
macOS, Windows, Linux, CLI
Self-hostable
No
Tags
  • agent-skills
  • coding-agent
  • browser-automation
  • screen-recording
  • testing

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Lightpanda avatar

    Lightpanda

    Lightweight headless browser written from scratch for automation

    36.8k
  • ChromeDevTools avatar

    Chrome DevTools MCP

    MCP server that lets AI coding agents drive and inspect Chrome

    53.9k
  • Garry Tan avatar

    gstack

    Slash-command skills giving Claude Code team roles for planning and QA

    137k

What people are saying

Updated Oct 21, 2026
  • Hacker NewsPlaywright CLI – Open/inspect/emulate pages, generate screenshots, record usersSep 18, 2020 · 134 points · 21 comments (opens Hacker News in a new tab)
  • Hacker NewsPlaywright Test GeneratorMar 14, 2024 · 74 points · 25 comments (opens Hacker News in a new tab)
  • Bluesky“I've found myself automating workflows where data is trapped behind a site with no API, and I gotta say, @microsoft.com really nailed it with Playwright. I've…”Oct 7, 2026 · 88 likes · 8 replies (opens Bluesky in a new tab)
  • Bluesky“Microsoft's Playwright, that enables reliable end-to-end testing for modern web apps ( playwright.dev ) built a Playwright MCP ( ) that provides browser…”Mar 25, 2025 · 48 likes · 1 reply (opens Bluesky in a new tab)
  • Bluesky“I'm currently working with Playwright! Such a good framework. I'm using it with Typescript but also supports .NET, java, Javascript, python. Runs very well…”Dec 9, 2024 · 5 likes · 1 reply (opens Bluesky in a new tab)
  • Hacker NewsPlaywright: Reliable end-to-end testing for modern web appsJan 3, 2021 · 5 points · 0 comments (opens Hacker News in a new tab)
  • Hacker NewsPlaywright enables reliable end-to-end testing for modern web appsMar 18, 2023 · 4 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“some skills that document how to use to do the thing are imo still better, giving the llm the open ended experience is usually a win, rather than trying to…”Jul 26, 2026 · 2 likes · 1 reply (opens Bluesky in a new tab)
  • Hacker NewsCLI for Common Playwright ActionsFeb 7, 2026 · 3 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“Tonight's #LearningLog: - crawlee.dev — A web scraping and browser automation library that wraps cheerio.js.org (good for basic HTML), pptr.dev, and/or…”Jan 6, 2025 · 2 likes · 1 reply (opens Bluesky in a new tab)
  • Hacker NewsPlaywright: Fast and reliable end-to-end testing for modern web appsAug 28, 2024 · 3 points · 0 comments (opens Hacker News in a new tab)
  • Hacker NewsPlaywright 1.32 release with time travel debuggerMar 24, 2023 · 3 points · 0 comments (opens Hacker News in a new tab)
  • Hacker NewsAPIResponseApr 21, 2026 · 2 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“Have you tried the new playwright agent skill library?”Feb 28, 2026 · 2 likes · 0 replies (opens Bluesky in a new tab)
  • Hacker NewsTell HN: OpenCode/Claude Code and Playwright CLI is great for front end devFeb 19, 2026 · 1 point · 1 comment (opens Hacker News in a new tab)
  • Bluesky“I'm a huge fan of Playwright MCP or Chrome Dev Tools MCP but I just came across Playwright CLI this morning and something tells me using this with a skill is…”Jan 31, 2026 · 1 like · 1 reply (opens Bluesky in a new tab)
  • Bluesky“Integration / end2end tests where you run an automated browser to do stuff on your app that a user would do playwright.dev”Aug 19, 2025 · 1 like · 1 reply (opens Bluesky in a new tab)
  • Hacker NewsFast and reliable end-to-end testing for modern web apps – PlaywrightJun 25, 2025 · 1 point · 1 comment (opens Hacker News in a new tab)
  • Bluesky“Yep, it's good, and I find it mostly pain free. Playwright playwright.dev is a good alternative too (with a largely puppeteer API). Note both are node /…”Feb 28, 2025 · 1 like · 1 reply (opens Bluesky in a new tab)
  • Bluesky“Playwright is primarily used as a test runner for JavaScript apps (Vue/React/etc.). In my exp Playwright is the fastest runner out there; compared to Dusk…”Feb 12, 2025 · 2 likes · 0 replies (opens Bluesky in a new tab)