Top 100 Playwright Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | browser-use | 94,745 | 10,683 | Python | 59 | 🌐 Make websites accessible for AI agents. Automate tasks online with ease. | 2026-05-20 |
| 2 | playwright | 89,047 | 5,728 | TypeScript | 142 | Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API. | 2026-05-20 |
| 3 | Scrapling | 51,486 | 4,901 | Python | 4 | 🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! | 2026-05-18 |
| 4 | playwright-mcp | 32,748 | 2,682 | TypeScript | 1 | Playwright MCP server | 2026-05-12 |
| 5 | browser | 30,425 | 1,345 | Zig | 78 | Lightpanda: the headless browser designed for AI and automation | 2026-05-20 |
| 6 | crawlee | 23,333 | 1,372 | TypeScript | 139 | 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 o... | 2026-05-19 |
| 7 | stagehand | 22,727 | 1,527 | TypeScript | 90 | The SDK For Browser Agents | 2026-05-19 |
| 8 | skyvern | 21,662 | 2,010 | Python | 40 | Automate browser based workflows with AI | 2026-05-20 |
| 9 | CloakBrowser | 17,003 | 1,311 | Python | 62 | Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed. | 2026-05-20 |
| 10 | maxun | 15,596 | 1,282 | TypeScript | 74 | 🔥 The open-source no-code platform for web scraping, crawling, search and AI data extraction • Turn websites into structured APIs in minutes 🔥 | 2026-05-19 |
| 11 | headless-recorder | 15,282 | 732 | JavaScript | 1 | Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script. | 2022-12-16 |
| 12 | playwright-python | 14,648 | 1,162 | Python | 7 | Python version of the Playwright testing and automation library. | 2026-05-18 |
| 13 | browser-harness | 13,298 | 1,227 | Python | 13 | Browser Harness | Self-healing harness that enables LLMs to complete any task. | 2026-05-19 |
| 14 | browserless | 13,176 | 1,009 | TypeScript | 45 | Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses. | 2026-05-19 |
| 15 | nanobrowser | 13,009 | 1,365 | TypeScript | 44 | Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator. | 2025-11-24 |
| 16 | Next-js-Boilerplate | 12,944 | 2,383 | TypeScript | 3 | 🚀🎉📚 Nextjs Boilerplate and Starter with App Router and Page Router support, Tailwind CSS 4 and TypeScript ⚡️ Made with developer experience first: Next.js 16 + TypeScript + ESLint + Prettier + Driz... | 2026-05-12 |
| 17 | SeleniumBase | 12,709 | 1,562 | Python | 15 | A framework for stealthy Chromium automation with CDP Mode. Includes CAPTCHA-bypass, E2E Testing, and a Playwright integration. | 2026-05-20 |
| 18 | ai-goofish-monitor | 11,933 | 1,722 | Python | 42 | 基于 Playwright 和AI实现的闲鱼多任务实时/定时监控与智能分析系统,配备了功能完善的后台管理UI。帮助用户从闲鱼海量商品中,找到心仪产品。 | 2026-05-18 |
| 19 | playwright-cli | 10,512 | 548 | TypeScript | 9 | CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots. | 2026-05-07 |
| 20 | nopecha-extension | 10,329 | 172 | - | 125 | Automated CAPTCHA solver for your browser. Works with Selenium, Puppeteer, Playwright, and more. | 2026-04-20 |
| 21 | openbrowser | 9,451 | 863 | TypeScript | 0 | Let AI agents browse the web. An autonomous toolkit for browser-based AI agents. | 2026-04-02 |
| 22 | crawlee-python | 9,061 | 743 | Python | 69 | Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works... | 2026-05-19 |
| 23 | artillery | 8,980 | 553 | JavaScript | 439 | 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... | 2026-05-19 |
| 24 | camoufox | 8,524 | 722 | C++ | 237 | 🦊 Anti-detect browser | 2026-05-15 |
| 25 | pydoll | 6,851 | 382 | Python | 21 | Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions. | 2026-04-10 |
| 26 | llm-scraper | 6,650 | 427 | TypeScript | 3 | Turn any webpage into structured data using LLMs | 2026-04-13 |
| 27 | dev-browser | 6,124 | 391 | TypeScript | 7 | A Claude Skill to give your agent the ability to use a web browser | 2026-04-09 |
| 28 | shortest | 5,595 | 335 | TypeScript | 0 | QA via natural language AI tests | 2025-08-18 |
| 29 | mcp-playwright | 5,526 | 513 | TypeScript | 21 | Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌 | 2025-12-13 |
| 30 | camofox-browser | 5,332 | 515 | JavaScript | 11 | Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement. | 2026-05-12 |
| 31 | extension.js | 4,990 | 129 | TypeScript | 7 | The cross-browser extension framework. | 2026-05-19 |
| 32 | Scraperr | 4,889 | 237 | TypeScript | 3 | Self-hosted webscraper. | 2025-10-12 |
| 33 | pipet | 4,684 | 214 | Go | 0 | Swiss-army tool for scraping and extracting data from online assets, made for hackers | 2024-10-12 |
| 34 | CodeceptJS | 4,222 | 749 | JavaScript | 184 | Supercharged End 2 End Testing Framework for NodeJS | 2026-05-19 |
| 35 | free-games-claimer | 4,076 | 256 | JavaScript | 116 | Automatically claims free games and DLCs on the Epic Games Store, Amazon Prime Gaming and GOG. | 2025-12-31 |
| 36 | browser-agent | 4,062 | 229 | TypeScript | 25 | Open-source, vision-first browser agent | 2026-02-08 |
| 37 | playwriter | 3,526 | 144 | HTML | 18 | Chrome extension & CLI to let agents control your browser. Runs Playwright snippets in a stateful sandbox. Available as CLI or MCP | 2026-05-19 |
| 38 | qawolf | 3,425 | 139 | TypeScript | 0 | 🐺 Create browser tests 10x faster | 2024-07-17 |
| 39 | playwright-go | 3,348 | 231 | Go | 69 | Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API. | 2026-02-24 |
| 40 | mcp-server-browserbase | 3,346 | 359 | TypeScript | 29 | Allow LLMs to control a browser with Browserbase and Stagehand | 2026-05-07 |
| 41 | patchright | 3,240 | 160 | TypeScript | 5 | Undetected version of the Playwright testing and automation library. | 2026-05-19 |
| 42 | ocsjs | 3,040 | 250 | TypeScript | 47 | OCS 网课助手,刷课脚本,网课脚本,帮助大学生解决网课难题,支持【超星学习通】【知道智慧树】【职教云】【智慧职教】【中国大学MOOC】等网课 , 可以在 脚本猫 以及 油猴 等开源脚本管理器下运行。 | 2026-05-14 |
| 43 | playwright-dotnet | 2,942 | 295 | C# | 43 | .NET version of the Playwright testing and automation library. | 2026-05-14 |
| 44 | design-extract | 2,817 | 257 | JavaScript | 19 | Extract any website's complete design system with one command. DTCG tokens, semantic+primitive+composite, MCP server for Claude Code/Cursor/Windsurf, multi-platform emitters (iOS SwiftUI, Android Comp... | 2026-05-17 |
| 45 | dotnet-podcasts | 2,785 | 741 | C# | 5 | .NET reference application shown at .NET Conf featuring ASP.NET Core, Blazor, .NET MAUI, Microservices, Orleans, Playwright, and more! | 2024-05-02 |
| 46 | playwright-skill | 2,650 | 186 | JavaScript | 7 | Claude Code Skill for browser automation with Playwright. Model-invoked - Claude autonomously writes and executes custom automation for testing and validation. | 2025-12-19 |
| 47 | AIstudioProxyAPI | 2,394 | 407 | Python | 21 | FastAPI + Playwright + Camoufox 中间层代理服务器,兼容OpenAI API且支持参数转发。项目通过浏览器自动化将API请求转发到 Google AI Studio Chat,并同样按照OpenAI标准格式返回的工具。内置调试WebUI面板。 | 2026-04-22 |
| 48 | shot-scraper | 2,355 | 116 | Python | 50 | A command-line utility for taking automated screenshots of websites | 2026-02-01 |
| 49 | fingerprint-suite | 2,327 | 236 | TypeScript | 13 | Browser fingerprinting tools for anonymizing your scrapers. Developed by Apify. | 2026-05-18 |
| 50 | hcaptcha-challenger | 2,295 | 424 | Python | 41 | 🥂 Gracefully face hCaptcha challenge with multimodal large language model. | 2026-01-28 |
| 51 | HolyClaude | 2,276 | 238 | Dockerfile | 15 | AI coding workstation: Claude Code + web UI + 7 AI CLIs + headless browser + 50+ tools | 2026-04-10 |
| 52 | DevDocs | 2,073 | 189 | TypeScript | 9 | Completely free, private, UI based Tech Documentation MCP server. Designed for coders and software developers in mind. Easily integrate into Cursor, Windsurf, Cline, Roo Code, Claude Desktop App | 2026-02-04 |
| 53 | xhs_ai_publisher | 1,961 | 290 | Python | 6 | AI-powered Xiaohongshu/Rednote content creation and publishing tool with PyQt desktop UI, FastAPI service, login-state reuse, preview publish, and automated browser workflows. | 2026-04-06 |
| 54 | HeadlessX | 1,933 | 245 | TypeScript | 2 | The undetected self-hosted browser automation platform. Powered by Camoufox (Firefox) for 0% detection rates. Built for speed, privacy, and scalability. | 2026-05-19 |
| 55 | dembrandt | 1,866 | 186 | JavaScript | 1 | Extract any website’s design system into tokens in seconds: logo, colors, typography, borders & more. One command. | 2026-05-18 |
| 56 | OpenOutreach | 1,855 | 331 | Python | 0 | Linkedin Automation Tool: Describe your product. Define your target market. The AI finds the leads for you. | 2026-05-20 |
| 57 | tarsier | 1,761 | 124 | Jupyter Notebook | 10 | Vision utilities for web interaction agents 👀 | 2024-11-25 |
| 58 | start-ui-web | 1,730 | 158 | TypeScript | 16 | 🚀 Start UI [web] is an opinionated UI starter from the 🐻 BearStudio Team with ⚙️ Node.js, 🟦 TypeScript, ⚛️ React, 📦 TanStack Start, 💨 Tailwind CSS, 🧩 shadcn/ui, 📋 React Hook Form, 🔌 oRPC, 🛠 P... | 2026-05-18 |
| 59 | crawlProject | 1,718 | 336 | JavaScript | 1 | python爬虫项目合集,从基础到js逆向,包含基础篇、自动化篇、进阶篇以及验证码篇。案例涵盖各大网站(xhs douyin weibo ins boss job,jd...),你将会学到有关爬虫以及反爬虫、自动化和验证码的各方面知识 | 2024-09-23 |
| 60 | webscraping-from-0-to-hero | 1,717 | 110 | - | 0 | The web scraping open project repository aims to share knowledge and experiences about web scraping with Python | 2024-05-27 |
| 61 | WebRPA | 1,698 | 161 | Python | 10 | 一款功能强大的自动化工具,通过拖拽模块的方式快速构建自动化工作流,无需编写任何代码即可实现网页数据采集、表单填写、自动化测试等任务。 ⬇️⬇️ WebRPA技术交流群 ⬇️⬇️ | 2026-05-01 |
| 62 | tavily-key-generator | 1,496 | 818 | Python | 0 | Multi-service toolkit for Tavily and Firecrawl signup automation, key validation, and isolated proxy pools. | 2026-03-22 |
| 63 | playwright-java | 1,488 | 277 | Java | 50 | Java version of the Playwright testing and automation library | 2026-05-18 |
| 64 | terminator | 1,482 | 209 | Rust | 1 | playwright for windows computer use | 2026-04-21 |
| 65 | awesome-playwright | 1,461 | 220 | - | 1 | A curated list of awesome tools, utils and projects using Playwright | 2026-04-27 |
| 66 | oba-live-tool | 1,411 | 261 | TypeScript | 47 | 直播带货工具,支持平台:抖音小店、巨量百应、抖音团购、小红书、视频号、快手小店、淘宝 | 2026-05-14 |
| 67 | BotD | 1,410 | 99 | TypeScript | 3 | Free bot detection library that runs in the browser. Detects automation tools and frameworks. No server required, runs 100% on the client. MIT license, no usage restrictions. | 2026-05-09 |
| 68 | scrapy-playwright | 1,405 | 160 | Python | 16 | 🎭 Playwright integration for Scrapy | 2026-04-09 |
| 69 | Gpt-Agreement-Payment | 1,368 | 560 | Python | 10 | ChatGPT Plus/Team/Pro 订阅协议端到端重放工具集 · hCaptcha 视觉求解器 · 反欺诈机制实证研究 / End-to-end protocol replay toolkit for ChatGPT Plus/Team/Pro subscription with from-scratch hCaptcha solver and empirical anti-fraud r... | 2026-05-14 |
| 70 | agentql | 1,365 | 158 | Python | 6 | AgentQL is a suite of tools for connecting your AI to the web. Featuring a query language and Playwright integrations for interacting with elements and extracting data quickly, precisely, and at scale... | 2026-05-19 |
| 71 | rebrowser-patches | 1,354 | 74 | JavaScript | 33 | Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/unpatch, can be enabled/disabled on dema... | 2025-05-09 |
| 72 | patchright-python | 1,345 | 99 | Python | 4 | Undetected Python version of the Playwright testing and automation library. | 2026-05-10 |
| 73 | HyperAgent | 1,345 | 166 | TypeScript | 12 | AI Browser Automation | 2026-05-11 |
| 74 | Price-Tracking-Web-Scraper | 1,288 | 523 | Python | 6 | An automated price tracker that uses bright data, playwright, react and flask. | 2024-10-17 |
| 75 | parsera | 1,279 | 73 | Python | 4 | Lightweight library for scraping web-sites with LLMs | 2025-12-17 |
| 76 | bombadil | 1,241 | 34 | Rust | 14 | Property-based testing for web UIs, autonomously exploring and validating correctness properties, finding harder bugs earlier | 2026-05-19 |
| 77 | web-eval-agent | 1,239 | 108 | Python | 3 | An MCP server that autonomously evaluates web applications. | 2026-02-11 |
| 78 | claude-code-video-toolkit | 1,217 | 206 | Python | 2 | AI-native video production toolkit for Claude Code | 2026-05-20 |
| 79 | modeling-app | 1,202 | 108 | TypeScript | 967 | The Zoo Design Studio app. | 2026-05-20 |
| 80 | xianyu-auto-reply-fix | 1,197 | 268 | Python | 16 | 闲鱼智能客服系统,支持多账号管理、AI自动回复、自动发货确认、多渠道消息通知,提供完整的 Web 管理后台 | 2026-05-18 |
| 81 | browserable | 1,193 | 102 | JavaScript | 8 | Open source and self-hostable browser automation library for AI agents | 2025-08-27 |
| 82 | browserforge | 1,107 | 82 | Python | 18 | 🎭 Intelligent browser header & fingerprint generator | 2026-02-26 |
| 83 | DeeplxFile | 1,069 | 93 | Python | 18 | 基于Deeplx和Playwright提供的简单易用,快速,免费,不限制文件大小,支持超长文本翻译,跨平台的文件翻译工具 / Easy-to-use, fast, free, unlimited file size and cross platform file translation tool based on Deeplx & Playwright that supports long tex... | 2025-02-16 |
| 84 | browsernode | 1,050 | 111 | TypeScript | 1 | 🌐 Make websites accessible for AI agents. Automate tasks online with ease. | 2025-08-06 |
| 85 | fetcher-mcp | 1,049 | 95 | TypeScript | 2 | MCP server for fetch web page content using Playwright headless browser. | 2026-01-14 |
| 86 | clash-ip-checker | 1,024 | 68 | Python | 1 | 🤖Automated node IP risk checking and tagging tool for Clash (适用于 Clash 代理的自动化节点 IP 风险检查并重命名标记工具) | 2026-01-30 |
| 87 | testzeus-hercules | 1,020 | 153 | Python | 22 | Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Herc... | 2026-05-08 |
| 88 | hrequests | 1,006 | 67 | Python | 47 | 🚀 Web scraping for humans | 2024-12-01 |
| 89 | Botright | 985 | 82 | Python | 31 | Botright, the most advance undetected, fingerprint-changing, captcha-solving, open-source automation framework. Build on Playwright, its as easy to use as it is to extend your code. Solving your Captc... | 2026-03-29 |
| 90 | contoso-real-estate | 970 | 539 | JavaScript | 23 | Intelligent enterprise-grade reference architecture for JavaScript, featuring OpenAI integration, Azure Developer CLI template and Playwright tests. | 2025-03-20 |
| 91 | tiktok-signature | 959 | 337 | JavaScript | 3 | Generate tiktok signature token using node | 2026-05-10 |
| 92 | playwright_stealth | 949 | 96 | Python | 21 | playwright stealth | 2024-07-29 |
| 93 | beachpatrol | 915 | 38 | JavaScript | 3 | 🏝️ A CLI Tool to Automate Your Everyday Web Browser. | 2025-10-30 |
| 94 | matrix | 897 | 194 | Python | 2 | matrix是抖音,快手,视频号,小红书等短视频矩阵内容分发系统的脚本代码,基于python3,旨在借助playwright实现自动化发布视频到各个社交媒体平台 | 2025-12-27 |
| 95 | synpress | 883 | 220 | TypeScript | 104 | Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask. | 2026-01-10 |
| 96 | auto-playwright | 841 | 135 | TypeScript | 22 | Automating Playwright steps using ChatGPT. | 2025-07-08 |
| 97 | browser-use-mcp-server | 822 | 108 | Python | 14 | Browse the web, directly from Cursor etc. | 2025-07-10 |
| 98 | alumnium | 820 | 86 | TypeScript | 11 | End-to-end testing with AI | 2026-05-20 |
| 99 | pydantic-deepagents | 802 | 88 | Python | 5 | Build Claude Code–style deep agents in Python: tool-calling, sandboxed execution, multi-agent teams, skills, checkpoints, and unlimited context — all on Pydantic AI. | 2026-05-18 |
| 100 | upright | 794 | 33 | Ruby | 5 | Synthetic monitoring engine with Playwright and Prometheus metrics | 2026-05-15 |