playwright
npmv1.61.1TypeScriptA high-level API to automate web browsers
Overview
playwright is an npm package that a high-level API to automate web browsers. The latest version is 1.61.1, released under the Apache-2.0 license.
Who should use it
Teams working in the npm ecosystem who need a high-level API to automate web browsers and value a focused solution.
When not to use it
Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.
Pros
- Ships TypeScript type definitions.
- Clear open-source license (Apache-2.0).
- Lean dependency tree (2 direct dependencies).
Cons
- No significant drawbacks detected from available metadata.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of playwright.
Dependencies
Runtime (1)
Used by
Popular packages that depend on playwright.
Promise based HTTP client for the browser and node.js
Type safe SQL query builder
Leaner CSS
SQLite Wasm conveniently wrapped as an ES Module.
Browser running for Vitest using playwright
A lightweight JavaScript debugging utility, forked from debug, featuring TypeScript and ESM support.
A high-level API to automate web browsers
PGlite is a WASM Postgres build packaged into a TypeScript client library that enables you to run Postgres in the browser, Node.js and Bun, with no need to install any other dependencies. It is only 3.7mb gzipped.
Frequently installed together
Next generation testing framework powered by Vite
TypeScript definitions for node
An AST-based pattern checker for JavaScript.
Prettier is an opinionated code formatter
Browser running for Vitest
Browser running for Vitest using playwright
The semantic version parser used by npm.
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Lightweight debugging utility for Node.js and the browser
An extremely fast JavaScript and CSS bundler and minifier.
Native-ESM powered web dev build tool
Node.js body parsing middleware
Version history
| Version | Published | License |
|---|---|---|
| 1.62.0-alpha-2026-07-18 | 1 day ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-17 | 2 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-16 | 3 days ago | Apache-2.0 |
| 1.62.0-alpha-1784109367000 | 4 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-15 | 4 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-14 | 5 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-13 | 6 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-12 | 7 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-11 | 8 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-10 | 9 days ago | Apache-2.0 |
| 1.62.0-alpha-1783623505000 | 10 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-08 | 11 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-07 | 12 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-06 | 13 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-05 | 14 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-04 | 15 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-03 | 16 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-02 | 17 days ago | Apache-2.0 |
| 1.61.1-beta-1782889362000 | 18 days ago | Apache-2.0 |
| 1.62.0-alpha-2026-07-01 | 18 days ago | Apache-2.0 |
Maintainers
Frequently asked questions
How do I install playwright?
Run `npm install playwright` to add playwright to your npm project.
What license is playwright released under?
playwright is distributed under the Apache-2.0 license.
How popular is playwright?
playwright has approximately 0 downloads per week and 7 known dependent packages.