Puppeteer

Puppeteer is a Node.js library that provides an API to control Chrome/Chromium over the DevTools Protocol. Mainly used for tests, interaction automation in web applications, taking screenshots and scraping data of web pages.
Here are 4,638 public repositories matching this topic...
Language:All
Sort:Most stars
Web Extension for saving a faithful copy of a complete web page in a single HTML file
- Updated
Apr 24, 2025 - JavaScript
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
- Updated
Jul 18, 2025 - TypeScript
Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.
- Updated
Dec 16, 2022 - JavaScript
Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
- Updated
Jul 18, 2025 - TypeScript
Proxy server to bypass Cloudflare protection
- Updated
Jun 26, 2025 - Python
A developer-friendly API for converting numerous document formats into PDF files, and more!
- Updated
Jul 16, 2025 - Go
Lightpanda: the headless browser designed for AI and automation
- Updated
Jul 18, 2025 - Zig
Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.
- Updated
Jan 18, 2024 - HTML
💯 Teach puppeteer new tricks through plugins.
- Updated
Jul 18, 2024 - JavaScript
🚀 Venom by VYNECT™ — Now part of ERA CONNECT™ Venom is now part of the ERA CONNECT™ ecosystem by VYNECT™, offering a freemium solution for ethical WhatsApp automation. Automate chats, simulate interactions, and send or receive media — with free usage limits and the option to upgrade to ERA CONNECT PRO for advanced features and stability.
- Updated
Jul 6, 2025
A Headless Chrome rendering solution
- Updated
Oct 6, 2022 - TypeScript
Turn any webpage into structured data using LLMs
- Updated
May 18, 2025 - TypeScript
Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.
- Updated
Jul 16, 2025 - Python
A command-line tool to turn web pages into readable PDF, EPUB, HTML, or Markdown docs.
- Updated
Jan 1, 2025 - JavaScript
Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️♂️ when scraping the web?
- Updated
Jul 17, 2024 - JavaScript
Scan your entire site with Google Lighthouse in 2 minutes (on average). Open source, fully configurable with minimal setup.
- Updated
Jun 25, 2025 - JavaScript
Headless chrome/chromium automation library (unofficial port of puppeteer)
- Updated
Jun 29, 2024 - Python
Created by Google
Released 2018
Latest release 2 days ago
- Followers
- 109 followers
- Repository
- puppeteer/puppeteer
- Website
- github.com/topics/puppeteer