Open source playwright projects

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

projects 18 combined stars ★ 473K refresh nightly
01 Browser Use ★ 115K

Let AI agents control any browser, at scale

last push2 days ago languagePython licenseMIT
02 Scrapling ★ 82K

🕷️ 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 push3 days ago languagePython licenseBSD-3-Clause
03 Lightpanda ★ 35K

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

last push9 hours ago languageZig licenseAGPL-3.0
04 CloakBrowser ★ 32K

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

last push4 days ago languagePython licenseMIT
05 OpenCLI ★ 29K

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

last push18 days ago languageJavaScript licenseApache-2.0
06 obscura ★ 27K

The headless browser for AI agents and web scraping

last push3 days ago languageRust licenseApache-2.0
07 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 push8 hours ago languageTypeScript licenseApache-2.0
08 stagehand ★ 24K

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

last push6 hours ago languageTypeScript licenseMIT
09 Skyvern ★ 23K

Automate any website workflow with AI and computer vision

last push5 hours ago languagePython licenseAGPL-3.0
10 browser-harness ★ 18K

Browser Harness | Self-healing harness that enables LLMs to complete any task.

last push6 days ago languagePython licenseMIT
11 Maxun ★ 17K

No-code web scraping, crawling, and extraction platform

last push13 hours ago languageTypeScript licenseAGPL-3.0
12 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 hours ago languagePython licenseMIT
13 camofox-browser ★ 11K

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

last push25 hours ago languageJavaScript licenseMIT
14 crawlee-python ★ 9.5K

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 push35 hours ago languagePython licenseApache-2.0
15 pydoll ★ 7.1K

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

last push30 hours ago languageHTML licenseMIT
16 parsera ★ 1.4K

Lightweight library for scraping web-sites with LLMs

last push9 months ago languagePython licenseGPL-2.0
17 Hercules ★ 1.2K

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

last push1 months ago languagePython licenseAGPL-3.0
18 serenity-js ★ 616

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

last push23 hours ago languageTypeScript licenseApache-2.0

Related tags

← all tags

Frequently asked questions

How many open source playwright projects are there?

This registry tracks 18 projects tagged playwright, with 472,550 GitHub stars between them. The most-adopted is Browser Use at 114,959 stars.

Are these playwright projects free to use?

Yes — 18 of the 18 carry an explicit open-source licence across 5 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?

17 of the 18 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.