# microsoft/playwright

> Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

- GitHub: https://github.com/microsoft/playwright
- Website: https://playwright.dev
- Category: Testing & Quality (https://ideas.asveas.com/c/testing)
- Tags: automation, chrome, chromium, e2e, electron, firefox, javascript, playwright, test, test-automation, testing, testing-tools, web, webkit
- Language: TypeScript · License: Apache-2.0
- Stars: 99,871 · Forks: 6,849 · Open issues: 31
- Last push: 2026-11-11 (today)
- Vibe score: 96/100

## What it is
Playwright is a framework for web automation and testing. It drives Chromium, Firefox, and WebKit with a single API — in your tests, in your scripts, and as a tool for AI agents. Playwright Test is a full-featured test runner built for end-to-end testing. It runs tests across Chromium, Firefox, and WebKit with full browser isolation, auto-waiting, and web-first assertions.

## When to use it
Reach for playwright when you need tests, end-to-end browser automation, linting or formatting — it's written in TypeScript and fits stacks tagged automation, chrome, chromium, e2e.

## Maintenance
microsoft/playwright looks very actively maintained: the last push was today (2026-11-11), with 99,871 stars and 31 open issues.

## Quick start
```bash
git clone https://github.com/microsoft/playwright.git
```

## Alternatives in Testing & Quality
- [puppeteer/puppeteer](https://github.com/puppeteer/puppeteer) — JavaScript API for Chrome and Firefox (★95.8k, TypeScript, vibe 96/100) · details: https://ideas.asveas.com/r/puppeteer/puppeteer
- [prettier/prettier](https://github.com/prettier/prettier) — Prettier is an opinionated code formatter. (★52.4k, JavaScript, vibe 93/100) · details: https://ideas.asveas.com/r/prettier/prettier
- [cypress-io/cypress](https://github.com/cypress-io/cypress) — Fast, easy and reliable testing for anything that runs in a browser. (★51k, TypeScript, vibe 93/100) · details: https://ideas.asveas.com/r/cypress-io/cypress
- [biomejs/biome](https://github.com/biomejs/biome) — A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP. (★26.1k, Rust, vibe 89/100) · details: https://ideas.asveas.com/r/biomejs/biome
- [vitest-dev/vitest](https://github.com/vitest-dev/vitest) — Next generation testing framework powered by Vite. (★17.4k, TypeScript, vibe 88/100) · details: https://ideas.asveas.com/r/vitest-dev/vitest
- [oven-sh/bun](https://github.com/oven-sh/bun) — Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one (★96.7k, Rust, vibe 96/100) · details: https://ideas.asveas.com/r/oven-sh/bun

---
Source: https://ideas.asveas.com/r/microsoft/playwright · Catalog: https://ideas.asveas.com/llms.txt
