Starting at $0
View PricingOverview
What is Puppeteer?
Puppeteer is a Node.js library which provides a high-level API to control Chrome/Chromium over the DevTools Protocol. Puppeteer runs in headless mode by default, but can be configured to run in full ("headful") Chrome/Chromium.
Recent Reviews
Leaving a review helps other professionals like you evaluate WebOps Platforms
Be the first one in your network to review Puppeteer, and make your voice heard!
Get StartedPricing
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
1 person also want pricing
Alternatives Pricing
Product Demos
Nodejs Puppeteer - Setup, Web scraping & Testing
YouTube
Nodejs Puppeteer - Pagination & Saving Data To CSV File
YouTube
Nodejs Puppeteer - Grabbing Elements From HTML
YouTube
Nodejs Puppeteer - Capture, Block & Mock Requests
YouTube
Nodejs Puppeteer - Save & Reuse Cookies
YouTube
How to take a Screenshot with Node and Puppeteer
YouTube
Product Details
- About
- Tech Details
What is Puppeteer?
Puppeteer is a Node.js library which provides a high-level API to control Chrome/Chromium over the DevTools Protocol. Puppeteer runs in headless mode by default, but can be configured to run in full ("headful") Chrome/Chromium.
Puppeteer is published with two packages:
Puppeteer is published with two packages:
puppeteer is a product for browser automation. When installed, it downloads a version of Chrome, which it then drives using puppeteer-core. Being an end-user product, puppeteer automates several workflows using reasonable defaults that can be customized.
puppeteer-core is a library to help drive anything that supports DevTools protocol. Being a library, puppeteer-core is fully driven through its programmatic interface implying no defaults are assumed and puppeteer-core will not download Chrome when installed.
Things that can be done in Puppeteer include:
Things that can be done in Puppeteer include:
- Generate screenshots and PDFs of pages
- Crawl a SPA (Single-Page Application) and generate pre-rendered content (i.e. "SSR" (Server-Side Rendering))
- Automate form submission, UI testing, keyboard input, etc
- Create an automated testing environment using the latest JavaScript and browser features
- Capture a timeline trace of your site to help diagnose performance issues
- Test Chrome Extensions
Puppeteer Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |