back to home

Best Open Source playwright Libraries

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

#1microsoft/playwright

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

82,870TypeScript
Analyze Code

#2browser-use/browser-use

🌐 Make websites accessible for AI agents. Automate tasks online with ease.

78,659Python
Analyze Code

#3microsoft/playwright-mcp

Playwright MCP server

27,471TypeScript
Analyze Code

#4apify/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

#5browserbase/stagehand

The AI Browser Automation Framework

21,196TypeScript
Analyze Code

#6Skyvern-AI/skyvern

Automate browser based workflows with AI

20,484Python
Analyze Code

#7microsoft/playwright-python

Python version of the Playwright testing and automation library.

14,281Python
Analyze Code

#8browserless/browserless

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

12,554TypeScript
Analyze Code

#9nanobrowser/nanobrowser

Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.

12,268TypeScript
Analyze Code

#10D4Vinci/Scrapling

🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!

9,101Python
Analyze Code

#11Usagi-org/ai-goofish-monitor

本项目基于 Playwright 和AI过滤的闲鱼多任务实时/定时监控与智能分析工具,配备了功能完善的后台管理界面。帮助用户节省闲鱼商品过滤,能及时找到心仪商品。

9,010Python
Analyze Code

#12ntegrals/openbrowser

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

8,923TypeScript
Analyze Code

#13artilleryio/artillery

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.

8,894JavaScript
Analyze Code

#14autoscrape-labs/pydoll

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

6,577Python
Analyze Code