Puppeteer is a Node.js library that provides a high-level API to control Chrome or Chromium browsers for automation, testing, and web scraping.. There are currently 4 open-source alternatives to Puppeteer, with a combined total of 41.7k GitHub stars. The most common language among these projects is Go.
Showing 4 open-source alternatives
Python library to automate Chromium, Firefox, and WebKit browsers with a single API for testing and automation.
A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.
A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.
A Java API for controlling Chrome and Firefox browsers via DevTools and WebDriver-bidi protocols.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.