Open source playwright projects

Every project in the registry tagged playwright, ranked by real GitHub adoption.

projects 38 combined stars ★ 743K refresh nightly
01 Browser Use ★ 120K

Let AI agents control any browser, at scale

last push33 hours ago languagePython licenseMIT
02 playwright ★ 99K

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

last push15 hours ago languageTypeScript licenseApache-2.0
03 Scrapling ★ 93K

🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDce

last push15 hours ago languagePython licenseBSD-3-Clause
04 Crawl4AI ★ 87K

LLM-ready web crawler built for AI data pipelines

last push21 hours ago languagePython licenseApache-2.0
05 Lightpanda ★ 41K

Fast, AI-native web browser built for automation and scraping

last push18 hours ago languageZig licenseAGPL-3.0
06 CloakBrowser ★ 33K

Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed.

last push35 hours ago languagePython licenseMIT
07 OpenCLI ★ 31K

Make Any Website into CLI & Use your logged-in browser by AI agent.

last push8 days ago languageJavaScript licenseApache-2.0
08 obscura ★ 30K

The headless browser for AI agents and web scraping

last push23 hours ago languageRust licenseApache-2.0
09 crawlee ★ 26K

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 G

last push15 hours ago languageTypeScript licenseApache-2.0
10 stagehand ★ 26K

The SDK to extract data and interact with any site on the web. Get started with Claude Code, Codex, Eve, Mastra, and more.

last push15 hours ago languageTypeScript licenseMIT
11 Skyvern ★ 23K

Automate any website workflow with AI and computer vision

last push15 hours ago languagePython licenseAGPL-3.0
12 moli ★ 22K

Best headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust

last push17 hours ago languageRust licenseApache-2.0
13 Maxun ★ 18K

No-code web scraping, crawling, and extraction platform

last push6 days ago languageTypeScript licenseAGPL-3.0
14 SeleniumBase ★ 13K

APIs for browser automation, testing, and bypassing bot-detection. Includes CDP Mode: A stealthy configuration for chromium that passes every bot detection test

last push5 days ago languagePython licenseMIT
15 camofox-browser ★ 12K

Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement.

last push31 hours ago languageJavaScript licenseMIT
16 crawlee-python ★ 9.6K

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, P

last push20 hours ago languagePython licenseApache-2.0
17 guizang-social-card-skill ★ 7.9K

🪧 Claude Code / Codex skill — generate Xiaohongshu carousels & WeChat 21:9+1:1 cover pairs. Editorial × Swiss visual systems, 28 layouts, 10 themes, single-fil

last push4 days ago languageHTML licenseAGPL-3.0
18 pydoll ★ 7.1K

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

last push25 days ago languageHTML licenseMIT
19 llm-scraper ★ 7.0K

Turn any webpage into structured data using LLMs

last push8 days ago languageTypeScript licenseMIT
20 patchright ★ 5.0K

Undetected version of the Playwright testing and automation library.

last push15 hours ago languageTypeScript licenseApache-2.0
21 browser-agent ★ 4.1K

Open-source, vision-first browser agent

last push9 months ago languageTypeScript licenseApache-2.0
22 anakin ★ 3.9K

Open-source web scraping API. Turn any website into clean markdown or structured JSON. Anti-detect browser, proxy auto-selection, self-hosted. One command: make

last push3 months ago languageGo licenseAGPL-3.0
23 playwright-go ★ 3.5K

Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.

last push2 months ago languageGo licenseMIT
24 invisible_playwright ★ 2.5K

Free antidetect browser stealth for Playwright: undetected headless Firefox fingerprint. Python scraping, recaptcha and bot detection bypass. Open source

last push28 hours ago languagePython licenseMIT
25 AIstudioProxyAPI ★ 2.5K

FastAPI + Playwright + Camoufox 中间层代理服务器,兼容OpenAI API且支持参数转发。项目通过浏览器自动化将API请求转发到 Google AI Studio Chat,并同样按照OpenAI标准格式返回的工具。内置调试WebUI面板。

last push6 months ago languagePython licenseAGPL-3.0
26 reverse-api-engineer ★ 2.5K

The agent that turns websites into APIs!

last push5 days ago languagePython licenseMIT
27 patchright-python ★ 1.6K

Undetected Python version of the Playwright testing and automation library.

last push14 days ago languagePython licenseApache-2.0
28 agentql ★ 1.5K

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 extracti

last push16 hours ago languagePython licenseMIT
29 scrapy-playwright ★ 1.5K

🎭 Playwright integration for Scrapy

last push20 hours ago languagePython licenseBSD-3-Clause
30 rebrowser-patches ★ 1.5K

Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/

last push14 days ago languageJavaScript licenseMIT
31 parsera ★ 1.4K

Lightweight library for scraping web-sites with LLMs

last push11 months ago languagePython licenseGPL-2.0
32 Hercules ★ 1.2K

Open-source testing agent for UI, API, security, accessibility & visual QA

last push5 days ago languagePython licenseAGPL-3.0
33 ovobrowser ★ 1.1K

源码级 Chromium 指纹内核,检测站按普通 Chrome 评分。Source-level Chromium fingerprint kernel that passes bot detection tests. Not JS injection — C++ patches compiled into the bi

last push7 days ago language— licenseMIT
34 auto-browser ★ 916

Give your AI agent a real browser — with a human in the loop. Open-source MCP-native browser agent.

last push25 hours ago languagePython licenseMIT
35 patchright-nodejs ★ 803

Undetected NodeJS version of the Playwright testing and automation library.

last push14 days ago languageTypeScript licenseApache-2.0
36 figranium ★ 780

Stack blocks visually to build complex browser workflows and execute them via API

last push24 hours ago languageHTML licenseGPL-3.0
37 Argos ★ 656

Visual regression testing for seamless UI development

last push4 days ago languageTypeScript licenseMIT
38 serenity-js ★ 621

A TypeScript-native acceptance testing framework that gives your Playwright Test, WebdriverIO, or Cucumber test suite the architecture it needs to scale.

last push4 days ago languageTypeScript licenseApache-2.0

Related tags

← all tags

Frequently asked questions

How many open source playwright projects are there?

This registry tracks 38 projects tagged playwright, with 743,385 GitHub stars between them. The most-adopted is Browser Use at 119,857 stars.

Are these playwright projects free to use?

Yes — 38 of the 38 carry an explicit open-source licence across 6 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which playwright project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these playwright projects still maintained?

35 of the 38 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.