Puppeteer Alternatives

Similar projects and alternatives to puppeteer
  • lambda-surf

    Automate surfing the web with AWS Lambda and Slack.

  • twitter-sentiment-analysis-tutorial-201107

    Code to reproduce the simple sentiment analysis from my presentation

  • playwright

    Node.js library to automate Chromium, Firefox and WebKit with a single API

  • markdown-preview-enhanced

    One of the 'BEST' markdown preview extensions for Atom editor!

  • pdf-lib

    Create and modify PDF documents in any JavaScript environment

  • chrome-aws-lambda

    Chromium Binary for AWS Lambda and Google Cloud Functions

  • puppeteer-cluster

    Puppeteer Pool, run a cluster of instances in parallel

  • puppeteer-sharp

    Headless Chrome .NET API

  • qpdf

    Primary QPDF source code and documentation

  • playwright-sharp

    .NET version of the Playwright testing and automation library.

  • chrome-aws-lambda-layer

    43 MB Google Chrome to fit inside AWS Lambda Layer compressed with Brotli

  • PyPDF4

    A utility to read and write PDFs with Python

  • build

    Source code and build system used to generate the book Hands-on Scala Programming

  • img-nodejs

    🌌 Imagegen (image generator) as a Service, built with Node.js, Docker, and DigitalOcean.

  • img

    🌠 Imagegen (image generator) as a Service, built with Next.js and Vercel

  • og-image.

  • scraper

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better alternative or higher similarity.

Posts

Posts where puppeteer has been mentioned. We have used some of these posts to build our list of alternatives and similar projects.
  • How to reuse puppeteer browser?
    reddit.com/r/node | 2021-01-10
    I hope this helps you. This Link may also guide you a bit more on this. Good luck!
  • click() Does not work at all
    To follow on, you can use a package like puppeteer to generate trusted events which may solve the problem.
  • Scraping Wikipedia for data using Puppeteer and Node
    dev.to | 2021-01-05
    Here is the link that lead me to the answer. It might be a good idea to do this no matter what to make sure everything is functioning properly.
  • A tool to break google ReCaptcha v2 with puppeteer
    reddit.com/r/node | 2021-01-03
    https://github.com/puppeteer/puppeteer/blob/main/docs/api.md#pagesetrequestinterceptionvalue
  • Imagegen as a Service (Free), All Bloggers Should Have One
    dev.to | 2020-12-30
    To be able to render dynamic images, I used Puppeteer to render HTML in a headless Chrome, then take screenshots and render them back to clients.
  • Using AWS Lambda and Slack to find Xbox Series X stock, so you don't have to
    dev.to | 2020-12-28
    Feeling comfortable I had all the components to build this tool, I created a quick proof of concept to validate the technology choices and the approach. I used the serverless framework to get up and running quickly with a single function that ran a basic web scraping task using chrome-aws-lambda and puppeteer-core. The serverless framework enables you to add AWS CloudWatch event rules as schedules to your Lambda functions with a few of lines of YAML. Sure enough, the solution was packaged in under 50MB and once deployed it ran on schedule and did exactly what I expected.
  • Web Automation with Puppeteer - Node JS
    dev.to | 2020-12-25
    Now install puppeteer by using command npm install puppeteer or you can also see their documentation and read the installation.
  • Does anyone know how do they create documentation for puppeteer?
    I think currently they edit api.md manually and use their own doclint program to check if it aligns with the source code.
    It seems like they introduced api-extractor/documenter on june, see this issue. Apparently they want it all TSDoc based eventually, but currently it only generates output in a new-docs folder, you can see that in package.json script generate-docs.
  • Generating PDFs (invoices, manuals and more) from web pages using Puppeteer/Playwright
    dev.to | 2020-12-16
    TIP: Chromium sets a default padding for header and footer. You will need to override it in your CSS.
  • Can I Read? Analyze if a webpage is safe for reading (Web scraping using Puppeteer)
    dev.to | 2020-12-03
    We will download two packages: puppeteer and keyword-count
  • Markdown to PDF: missing pieces from various approaches, and beyond HTML
    dev.to | 2020-11-04
    Chrome (Puppeteer) >> PDF, for shortcut to export to PDF. (You will also need Puppeteer)
    dev.to | 2020-11-04
    feature request: add option to generate TOC for pdf output #1778
  • My programming language is the best!
    dev.to | 2020-09-16
    I've been porting Puppeteer code (to puppeteer-sharp) from javascript to C# since late 2017 and Playwright code (to playwright-sharp) since early 2020.

Stats

Basic puppeteer repo stats
10
68,074
9.1
5 days ago

puppeteer/puppeteer is an open source project licensed under Apache License 2.0 which is an OSI approved license.