Headless Chrome Node API

What is Puppeteer?

Puppeteer is a Node library which provides a high-level API to control headless Chrome over the DevTools Protocol. It can also be configured to use full (non-headless) Chrome.

Puppeteer is a tool in the Headless Browsers category of a tech stack.

Puppeteer is an open source tool with 48.4K Github Stars and 4.31K Github Forks. Here’s a link to Puppeteer's open source repository on Github

Who Uses Puppeteer?

19 companies use Puppeteer including Huddle, Better, and OrangeSys.

Puppeteer integrates with

Why people like Puppeteer

Here’s a list of reasons why companies and developers use Puppeteer.



Add a one-liner

Puppeteer's alternatives

  • PhantomJS - Scriptable Headless WebKit
  • CasperJS - Navigation scripting & testing for PhantomJS and SlimerJS
  • Chromeless - 🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
  • Serverless Chrome - Headless Chrome on AWS Lambda

See all alternatives to Puppeteer

Explore other Build, Test, Deploy tools that are known for: