Playwright Open Source Projects

Browse 119 Playwright open source projects, ranked by GitHub stars. Find the most popular Playwright tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 119 projects
93,145 stars

microsoft/playwright

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

Metrics details
Stars93,145
24,821 stars

apify/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.

Metrics details
Stars24,821
15,291 stars

checkly/headless-recorder

Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.

Metrics details
Stars15,291
14,838 stars

microsoft/playwright-python

Python version of the Playwright testing and automation library.

Metrics details
Stars14,838
13,491 stars

browserless/browserless

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

Metrics details
Stars13,491
12,092 stars

microsoft/playwright-cli

CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.

Metrics details
Stars12,092
7,156 stars

garris/BackstopJS

Catch CSS curve balls.

Metrics details
Stars7,156
4,230 stars

codeceptjs/CodeceptJS

Supercharged End 2 End Testing Framework for NodeJS

Metrics details
Stars4,230
4,157 stars

vogler/free-games-claimer

Automatically claims free games and DLCs on the Epic Games Store, Amazon Prime Gaming and GOG.

Metrics details
Stars4,157
3,437 stars

qawolf/qawolf

🐺 Create browser tests 10x faster

Metrics details
Stars3,437
3,418 stars

playwright-community/playwright-go

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

Metrics details
Stars3,418
3,268 stars

ocsjs/ocsjs

OCS 网课助手,刷课脚本,网课脚本,帮助大学生解决网课难题,支持【超星学习通】【知道智慧树】【职教云】【智慧职教】【中国大学MOOC】等网课 , 可以在 脚本猫 以及 油猴 等开源脚本管理器下运行。

Metrics details
Stars3,268
2,976 stars

microsoft/playwright-dotnet

.NET version of the Playwright testing and automation library.

Metrics details
Stars2,976
2,782 stars

microsoft/dotnet-podcasts

.NET reference application shown at .NET Conf featuring ASP.NET Core, Blazor, .NET MAUI, Microservices, Orleans, Playwright, and more!

Metrics details
Stars2,782
2,525 stars

simonw/shot-scraper

A CLI utility for taking screenshots of websites, recording video demos and scraping sites using JavaScript

Metrics details
Stars2,525
2,522 stars

apify/fingerprint-suite

Browser fingerprinting tools for anonymizing your scrapers. Developed by Apify.

Metrics details
Stars2,522
2,380 stars

QIN2DIM/hcaptcha-challenger

🥂 Gracefully face hCaptcha challenge with multimodal large language model.

Metrics details
Stars2,380
1,762 stars

reworkd/tarsier

Vision utilities for web interaction agents 👀

Metrics details
Stars1,762
1,746 stars

xishandong/crawlProject

python爬虫项目合集,从基础到js逆向,包含基础篇、自动化篇、进阶篇以及验证码篇。案例涵盖各大网站(xhs douyin weibo ins boss job,jd...),你将会学到有关爬虫以及反爬虫、自动化和验证码的各方面知识

Metrics details
Stars1,746
1,729 stars

TheWebScrapingClub/webscraping-from-0-to-hero

The web scraping open project repository aims to share knowledge and experiences about web scraping with Python

Metrics details
Stars1,729
1,525 stars

mxschmitt/awesome-playwright

A curated list of awesome tools, utils and projects using Playwright

Metrics details
Stars1,525
1,515 stars

microsoft/playwright-java

Java version of the Playwright testing and automation library

Metrics details
Stars1,515
1,435 stars

fingerprintjs/BotD

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.

Metrics details
Stars1,435
1,432 stars

scrapy-plugins/scrapy-playwright

🎭 Playwright integration for Scrapy

Metrics details
Stars1,432
1,013 stars

daijro/hrequests

🚀 Web scraping for humans

Metrics details
Stars1,013
1,007 stars

carcabot/tiktok-signature

Generate tiktok signature token using node

Metrics details
Stars1,007
1,002 stars

Vinyzu/Botright

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 Captchas for free with AI.

Metrics details
Stars1,002
973 stars

Azure-Samples/contoso-real-estate

Intelligent enterprise-grade reference architecture for JavaScript, featuring OpenAI integration, Azure Developer CLI template and Playwright tests.

Metrics details
Stars973
916 stars

sebastiancarlos/beachpatrol

🏝️ A CLI Tool to Automate Your Everyday Web Browser.

Metrics details
Stars916
889 stars

Synthetixio/synpress

Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.

Metrics details
Stars889
877 stars

TheNetsky/Microsoft-Rewards-Script

Automated Microsoft Rewards script, using TypeScript and Playwright.

Metrics details
Stars877
845 stars

lucgagan/auto-playwright

Automating Playwright steps using ChatGPT.

Metrics details
Stars845
791 stars

microsoft/playwright-test

Build a cross-browser end-to-end test suite with Playwright.

Metrics details
Stars791
738 stars

ulixee/secret-agent

The web scraper that's nearly impossible to block - now called @ulixee/hero

Metrics details
Stars738
727 stars

vitalets/playwright-bdd

BDD testing with Playwright runner

Metrics details
Stars727
708 stars

akshayp7/playwright-typescript-playwright-test

This is a boilerplate/template for a Playwright-Typescript framework for web UI, API, mobile emulation, DB, and visual testing. Docker image, SonarQube, Lighthouse, GitHub Actions setup with Slack notifications are also implemented.

Metrics details
Stars708
699 stars

Visual-Regression-Tracker/Visual-Regression-Tracker

Backend and Frontend application for tracking differences via image comparison

Metrics details
Stars699
614 stars

serenity-js/serenity-js

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

Metrics details
Stars614
604 stars

TechSquidTV/UltimateHomeServer

Configure the ultimate home server with k3s and helm

Metrics details
Stars604
588 stars

crusher-dev/crusher

🧙‍♀️ Fast low-code testing — create, run tests and get alerts ⏱️ Create test in <60 secs 👉 Better open source alternative to selenium, cypress and puppeteer

Metrics details
Stars588
557 stars

Xewdy444/Playwright-reCAPTCHA

A Python library for solving reCAPTCHA v2 and v3 with Playwright

Metrics details
Stars557
555 stars

microsoft/playwright-pytest

Pytest plugin to write end-to-end browser tests with Playwright.

Metrics details
Stars555
543 stars

playwright-community/jest-playwright

Running tests using Jest & Playwright

Metrics details
Stars543
504 stars

DeploySentinel/Recorder

A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨

Metrics details
Stars504
499 stars

YusukeIwaki/playwright-ruby-client

Playwright client for Ruby

Metrics details
Stars499
480 stars

microsoft/playwright-vscode

Playwright Test Visual Studio Code integration

Metrics details
Stars480
449 stars

octaltree/playwright-rust

Playwright port to Rust

Metrics details
Stars449
443 stars

jlplenio/crude-twitch-viewer-bot

Send live viewers to Twitch, youtube and kick with this viewer bot software. The tool offers a user-friendly graphical interface. This program requires HTTP proxies.

Metrics details
Stars443
439 stars

SeldomQA/poium

Page Objects design pattern test library, support selenium、appium、playwright, etc

Metrics details
Stars439
428 stars

JupiterOne/playwright-aws-lambda

Support for running Microsoft's Playwright on AWS Lambda and Google Cloud Functions

Metrics details
Stars428
426 stars

roniemartinez/dude

dude uncomplicated data extraction: A simple framework for writing web scrapers using Python decorators

Metrics details
Stars426
416 stars

PauloGoncalvesBH/running-playwright-on-aws-lambda

Running hundreds of Playwright E2E tests in a few seconds with AWS Lambda

Metrics details
Stars416
397 stars

checkly/theheadless.dev

🪖 Learn Puppeteer and Playwright - Tips, tricks and in-depth guides from the trenches.

Metrics details
Stars397
391 stars

passivebot/facebook-marketplace-scraper

This repository contains a script to scrape Facebook Marketplace data using Playwright, BeautifulSoup and Streamlit.

Metrics details
Stars391
386 stars

playwright-community/eslint-plugin-playwright

ESLint plugin for Playwright

Metrics details
Stars386
355 stars

lino-levan/astral

A high-level puppeteer/playwright-like library for Deno

Metrics details
Stars355
340 stars

CheshireCaat/playwright-with-fingerprints

Anonymous automation via playwright with fingerprint replacement technology.

Metrics details
Stars340
325 stars

raptatinha/tau-introduction-to-playwright

Course Introduction to Playwright by Renata Andrade for Test Automation University

Metrics details
Stars325
315 stars

cenfun/monocart-reporter

A playwright test reporter (Node.js)

Metrics details
Stars315
307 stars

AutomationPanda/awesome-web-testing-playwright

Awesome Web Testing with Playwright: The Automation Panda's Official Playwright Tutorial!

Metrics details
Stars307
1-60 of 119 projects
Get A Weekly Email With Trending Playwright Projects
Stay updated on Playwright plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.