puppeteer icon
puppeteer icon

puppeteer

 9 likes

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

License model

  • FreeOpen Source

Platforms

  • Mac
  • Windows
  • Linux
  No rating
9likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Extensible by Plugins/Extensions
  2.  PDF generation
  3.  Web Testing
  4.  Headless

 Tags

  • automated-testing
  • automated-test
  • development

puppeteer News & Activities

Highlights All activities

Recent activities

Show all activities

puppeteer information

  • Developed by

    Unknown
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    23 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  90,940 Stars
  •  9,217 Forks
  •  275 Open Issues
  •   Updated Jun 18, 2025 
View on GitHub

Our users have written 0 comments and reviews about puppeteer, and it has gotten 9 likes

puppeteer was added to AlternativeTo by robros on Feb 11, 2018 and this page was last updated Jun 20, 2022.
No comments or reviews, maybe you want to be first?
Post comment/review

What is puppeteer?

puppeteer - Headless Chrome Node API

What can I do? Most things that you can do manually in the browser can be done using Puppeteer! Here are a few examples to get you started:

Generate screenshots and PDFs of pages. Crawl a SPA and generate pre-rendered content (i.e. "SSR"). Scrape content from websites. Automate form submission, UI testing, keyboard input, etc. Create an up-to-date, automated testing environment. Run your tests directly in the latest version of Chrome using the latest JavaScript and browser features. Capture a timeline trace of your site to help diagnose performance issues. Give it a spin: https://try-puppeteer.appspot.com/

Official Links