back to home

Best Open Source puppeteer Libraries

A curated list of the most popular GitHub repositories tagged with puppeteer. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1ChromeDevTools/chrome-devtools-mcp

Chrome DevTools for coding agents

26,271TypeScript
Analyze Code

#2apify/crawlee

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.

21,793TypeScript
Analyze Code

#3browserbase/stagehand

The AI Browser Automation Framework

21,196TypeScript
Analyze Code

#4Skyvern-AI/skyvern

Automate browser based workflows with AI

20,484Python
Analyze Code

#5gildas-lormeau/SingleFile

Web Extension for saving a faithful copy of a complete web page in a single HTML file

20,334JavaScript
Analyze Code

#6FlareSolverr/FlareSolverr

Proxy server to bypass Cloudflare protection

12,644Python
Analyze Code

#7browserless/browserless

Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.

12,554TypeScript
Analyze Code

#8ntegrals/openbrowser

Let AI agents browse the web. An autonomous toolkit for browser-based AI agents.

8,923TypeScript
Analyze Code

#9autoscrape-labs/pydoll

Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.

6,577Python
Analyze Code

#10vynect/venom

🚀 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.

6,558
Analyze Code