Gathering detailed insights and metrics for @puppeteer/browsers
Gathering detailed insights and metrics for @puppeteer/browsers
Gathering detailed insights and metrics for @puppeteer/browsers
Gathering detailed insights and metrics for @puppeteer/browsers
@hint/connector-puppeteer
hint connector for browsers supported by Puppeteer
@replayio/puppeteer
Configuration utilities for using the Replay browsers with puppeteer
puppeteer-extra-plugin-minmax
Minimize/maximize puppeteer browsers in real time!
puppeteer-ie
Headless **Internet Explorer** NodeJS API inspired by [Puppeteer](https://pptr.dev/).
JavaScript API for Chrome and Firefox
npm install @puppeteer/browsers
Typescript
Module System
Min. Node Version
Node Version
NPM Version
puppeteer-core: v24.13.0
Updated on Jul 15, 2025
puppeteer: v24.13.0
Updated on Jul 15, 2025
puppeteer-core: v24.12.1
Updated on Jul 09, 2025
puppeteer: v24.12.1
Updated on Jul 09, 2025
puppeteer-core: v24.12.0
Updated on Jul 07, 2025
puppeteer: v24.12.0
Updated on Jul 07, 2025
TypeScript (93.15%)
JavaScript (5.38%)
HTML (1.15%)
CSS (0.23%)
Dockerfile (0.07%)
Shell (0.02%)
Total Downloads
0
Last Day
0
Last Week
0
Last Month
0
Last Year
0
Apache-2.0 License
91,174 Stars
5,645 Commits
9,234 Forks
1,186 Watchers
14 Branches
516 Contributors
Updated on Jul 15, 2025
Latest Version
2.10.5
Package Id
@puppeteer/browsers@2.10.5
Unpacked Size
528.05 kB
Size
78.18 kB
File Count
168
NPM Version
10.9.2
Node Version
22.15.0
Published on
May 20, 2025
Cumulative downloads
Total Downloads
Last Day
0%
NaN
Compared to previous day
Last Week
0%
NaN
Compared to previous week
Last Month
0%
NaN
Compared to previous month
Last Year
0%
NaN
Compared to previous year
7
5
Manage and launch browsers/drivers from a CLI or programmatically.
engines
in package.json
).xz
and bzip2
utilities are required to unpack .tar.gz
and .tar.bz2
archives.hdiutil
is required to unpack .dmg
archives.Use npx
to run the CLI:
1# This will install and run the @puppeteer/browsers package. 2# If it is already installed in the current directory, the installed 3# version will be used. 4npx @puppeteer/browsers --help
Built-in per-command help
will provide all documentation you need to use the CLI.
1npx @puppeteer/browsers --help # help for all commands 2npx @puppeteer/browsers install --help # help for the install command 3npx @puppeteer/browsers launch --help # help for the launch command 4npx @puppeteer/browsers clear --help # help for the clear command 5npx @puppeteer/browsers list --help # help for the list command
You can specify the version of the @puppeteer/browsers
when using
npx
:
1# Always install and use the latest version from the registry. 2npx @puppeteer/browsers@latest --help 3# Always use a specifc version. 4npx @puppeteer/browsers@2.4.1 --help 5# Always install the latest version and automatically confirm the installation. 6npx --yes @puppeteer/browsers@latest --help
To clear all installed browsers, use the clear
command:
1npx @puppeteer/browsers clear
To list all installed browsers, use the list
command:
1npx @puppeteer/browsers list
Some example to give an idea of what the CLI looks like (use the --help
command for more examples):
1# Download the latest available Chrome for Testing binary corresponding to the Stable channel. 2npx @puppeteer/browsers install chrome@stable 3 4# Download a specific Chrome for Testing version. 5npx @puppeteer/browsers install chrome@116.0.5793.0 6 7# Download the latest Chrome for Testing version for the given milestone. 8npx @puppeteer/browsers install chrome@117 9 10# Download the latest available ChromeDriver version corresponding to the Canary channel. 11npx @puppeteer/browsers install chromedriver@canary 12 13# Download a specific ChromeDriver version. 14npx @puppeteer/browsers install chromedriver@116.0.5793.0 15 16# On Ubuntu/Debian and only for Chrome, install the browser and required system dependencies. 17# If the browser version has already been installed, the command 18# will still attempt to install system dependencies. 19# Requires root privileges. 20npx puppeteer browsers install chrome --install-deps
The programmatic API allows installing and launching browsers from your code. See the test
folder for examples on how to use the install
, canInstall
, launch
, computeExecutablePath
, computeSystemExecutablePath
and other methods.
No vulnerabilities found.
Reason
all changesets reviewed
Reason
update tool detected
Details
Reason
30 commit(s) and 15 issue activity found in the last 90 days -- score normalized to 10
Reason
no dangerous workflow patterns detected
Reason
GitHub workflow tokens follow principle of least privilege
Details
Reason
no binaries found in the repo
Reason
packaging workflow detected
Details
Reason
license file detected
Details
Reason
30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Reason
project has 60 contributing companies or organizations
Details
Reason
security policy file detected
Details
Reason
dependency not pinned by hash detected -- score normalized to 9
Details
Reason
SAST tool is not run on all commits -- score normalized to 8
Details
Reason
2 existing vulnerabilities detected
Details
Reason
branch protection is not maximal on development and all release branches
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
project is not fuzzed
Details
Score
Last Scanned on 2025-07-15T17:33:01Z
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More