AlternativeTo Logo

puppeteer Alternatives

puppeteer is described as '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' and is an app in the development category. There are more than 10 alternatives to puppeteer for a variety of platforms, including Windows, Mac, Linux, Online / Web-based and Self-Hosted solutions. The best alternative is UI.Vision RPA, which is both free and Open Source. Other great apps like puppeteer are Cypress.io, wkhtmltopdf, CasperJS and Selenoid.

puppeteer alternatives are mainly Task Automation Apps but may also be Web Scraping Tools or Workflow Automation Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of puppeteer.
This page was last updated Jun 20, 2022
  • FreeOpen Source
  • Mac
  • Windows
  • Linux

Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium over the DevTools...

Learn more about puppeteer

  1. Open-source task and test automation tool and Selenium IDE. The UI.Vision RPA software is a browser extension that can do desktop automation as well! Use it for web automation, form filling, screen scraping and Robotic Process Automation (RPA).

  2. Cypress.io

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Online

    Cypress is a front end automated testing tool created for the modern web. Cypress is built on a new architecture and runs in the same run-loop as the application being tested.



  3. wkhtmltopdf

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    wkhtmltopdf is an open source (LGPL) command line tools to render HTML into PDF and various image formats using the QT Webkit rendering engine. These run entirely "headless" and do not require a display or display service.

  4. CasperJS

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    CasperJS is an open source navigation scripting & testing utility written in Javascript for the PhantomJS WebKit headless browser and SlimerJS (Gecko).

    Discontinued

    Based off phantomjs which no longer under development

  5. Selenoid

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Docker

    Selenoid is a free open-source replacement of Selenium Grid running browser tests in Docker containers. It is known to work in big clusters with 5000+ parallel browsers, scales with no downtime and is used all over the world.



  6. Moon

    • Mac
    • Windows
    • Linux
    • Android
    • Self-Hosted
    • Kubernetes

    Moon is a Selenium-compatible browser automation solution created to work in Kubernetes or Openshift cluster. It works out of the box, can be installed to a running cluster in minutes and comes with a set of ready-to-use images for the majority of popular browser versions.

  7. Playwright

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    Node library to automate the Chromium, WebKit and Firefox browsers with a single API. It enables cross-browser web automation that is ever-green, capable, reliable and fast.

    No screenshots yet
  8. Phantombuster

    • FreemiumOpen Source
    • Online

    Boost your marketing with our cloud APIs. Our bots automate all the major websites (LinkedIn, Twitter, Facebook, Instagram...) Productivity increase guaranteed! Alternatively, you can create your own APIs thanks to our developer platform.

  9. SEOBOTS.io is an on-demand bot marketplace for data analysis, marketing, web automation and much more. Developers are able to upload and sell their scripts to users who can then run them in the cloud and view the data online or export it.

  10. TexAu

    • FreemiumProprietary
    • Mac
    • Windows
    • Online

    Growth automation platform to scale businesses faster. Extract and filter data to generate hundreds of leads every week. TexAu is the number one alternative to PhantomBuster.

Showing 10 of 14 alternatives