Playwright Open Source Projects
Browse 119 Playwright open source projects, ranked by GitHub stars. Find the most popular Playwright tools and libraries.
microsoft/playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Metrics details
| Stars | 93,145 |
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
| Stars | 24,821 |
checkly/headless-recorder
Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.
Metrics details
| Stars | 15,291 |
microsoft/playwright-python
Python version of the Playwright testing and automation library.
Metrics details
| Stars | 14,838 |
browserless/browserless
Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
Metrics details
| Stars | 13,491 |
microsoft/playwright-cli
CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.
Metrics details
| Stars | 12,092 |
garris/BackstopJS
Catch CSS curve balls.
Metrics details
| Stars | 7,156 |
codeceptjs/CodeceptJS
Supercharged End 2 End Testing Framework for NodeJS
Metrics details
| Stars | 4,230 |
vogler/free-games-claimer
Automatically claims free games and DLCs on the Epic Games Store, Amazon Prime Gaming and GOG.
Metrics details
| Stars | 4,157 |
qawolf/qawolf
🐺 Create browser tests 10x faster
Metrics details
| Stars | 3,437 |
playwright-community/playwright-go
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
Metrics details
| Stars | 3,418 |
ocsjs/ocsjs
OCS 网课助手,刷课脚本,网课脚本,帮助大学生解决网课难题,支持【超星学习通】【知道智慧树】【职教云】【智慧职教】【中国大学MOOC】等网课 , 可以在 脚本猫 以及 油猴 等开源脚本管理器下运行。
Metrics details
| Stars | 3,268 |
microsoft/playwright-dotnet
.NET version of the Playwright testing and automation library.
Metrics details
| Stars | 2,976 |
microsoft/dotnet-podcasts
.NET reference application shown at .NET Conf featuring ASP.NET Core, Blazor, .NET MAUI, Microservices, Orleans, Playwright, and more!
Metrics details
| Stars | 2,782 |
simonw/shot-scraper
A CLI utility for taking screenshots of websites, recording video demos and scraping sites using JavaScript
Metrics details
| Stars | 2,525 |
apify/fingerprint-suite
Browser fingerprinting tools for anonymizing your scrapers. Developed by Apify.
Metrics details
| Stars | 2,522 |
QIN2DIM/hcaptcha-challenger
🥂 Gracefully face hCaptcha challenge with multimodal large language model.
Metrics details
| Stars | 2,380 |
reworkd/tarsier
Vision utilities for web interaction agents 👀
Metrics details
| Stars | 1,762 |
xishandong/crawlProject
python爬虫项目合集,从基础到js逆向,包含基础篇、自动化篇、进阶篇以及验证码篇。案例涵盖各大网站(xhs douyin weibo ins boss job,jd...),你将会学到有关爬虫以及反爬虫、自动化和验证码的各方面知识
Metrics details
| Stars | 1,746 |
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
| Stars | 1,729 |
mxschmitt/awesome-playwright
A curated list of awesome tools, utils and projects using Playwright
Metrics details
| Stars | 1,525 |
microsoft/playwright-java
Java version of the Playwright testing and automation library
Metrics details
| Stars | 1,515 |
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
| Stars | 1,435 |
scrapy-plugins/scrapy-playwright
🎭 Playwright integration for Scrapy
Metrics details
| Stars | 1,432 |
daijro/hrequests
🚀 Web scraping for humans
Metrics details
| Stars | 1,013 |
carcabot/tiktok-signature
Generate tiktok signature token using node
Metrics details
| Stars | 1,007 |
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
| Stars | 1,002 |
Azure-Samples/contoso-real-estate
Intelligent enterprise-grade reference architecture for JavaScript, featuring OpenAI integration, Azure Developer CLI template and Playwright tests.
Metrics details
| Stars | 973 |
sebastiancarlos/beachpatrol
🏝️ A CLI Tool to Automate Your Everyday Web Browser.
Metrics details
| Stars | 916 |
Synthetixio/synpress
Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.
Metrics details
| Stars | 889 |
TheNetsky/Microsoft-Rewards-Script
Automated Microsoft Rewards script, using TypeScript and Playwright.
Metrics details
| Stars | 877 |
lucgagan/auto-playwright
Automating Playwright steps using ChatGPT.
Metrics details
| Stars | 845 |
microsoft/playwright-test
Build a cross-browser end-to-end test suite with Playwright.
Metrics details
| Stars | 791 |
ulixee/secret-agent
The web scraper that's nearly impossible to block - now called @ulixee/hero
Metrics details
| Stars | 738 |
vitalets/playwright-bdd
BDD testing with Playwright runner
Metrics details
| Stars | 727 |
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
| Stars | 708 |
Visual-Regression-Tracker/Visual-Regression-Tracker
Backend and Frontend application for tracking differences via image comparison
Metrics details
| Stars | 699 |
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
| Stars | 614 |
TechSquidTV/UltimateHomeServer
Configure the ultimate home server with k3s and helm
Metrics details
| Stars | 604 |
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
| Stars | 588 |
Xewdy444/Playwright-reCAPTCHA
A Python library for solving reCAPTCHA v2 and v3 with Playwright
Metrics details
| Stars | 557 |
microsoft/playwright-pytest
Pytest plugin to write end-to-end browser tests with Playwright.
Metrics details
| Stars | 555 |
playwright-community/jest-playwright
Running tests using Jest & Playwright
Metrics details
| Stars | 543 |
DeploySentinel/Recorder
A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨
Metrics details
| Stars | 504 |
YusukeIwaki/playwright-ruby-client
Playwright client for Ruby
Metrics details
| Stars | 499 |
microsoft/playwright-vscode
Playwright Test Visual Studio Code integration
Metrics details
| Stars | 480 |
octaltree/playwright-rust
Playwright port to Rust
Metrics details
| Stars | 449 |
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
| Stars | 443 |
SeldomQA/poium
Page Objects design pattern test library, support selenium、appium、playwright, etc
Metrics details
| Stars | 439 |
JupiterOne/playwright-aws-lambda
Support for running Microsoft's Playwright on AWS Lambda and Google Cloud Functions
Metrics details
| Stars | 428 |
roniemartinez/dude
dude uncomplicated data extraction: A simple framework for writing web scrapers using Python decorators
Metrics details
| Stars | 426 |
PauloGoncalvesBH/running-playwright-on-aws-lambda
Running hundreds of Playwright E2E tests in a few seconds with AWS Lambda
Metrics details
| Stars | 416 |
checkly/theheadless.dev
🪖 Learn Puppeteer and Playwright - Tips, tricks and in-depth guides from the trenches.
Metrics details
| Stars | 397 |
passivebot/facebook-marketplace-scraper
This repository contains a script to scrape Facebook Marketplace data using Playwright, BeautifulSoup and Streamlit.
Metrics details
| Stars | 391 |
playwright-community/eslint-plugin-playwright
ESLint plugin for Playwright
Metrics details
| Stars | 386 |
lino-levan/astral
A high-level puppeteer/playwright-like library for Deno
Metrics details
| Stars | 355 |
CheshireCaat/playwright-with-fingerprints
Anonymous automation via playwright with fingerprint replacement technology.
Metrics details
| Stars | 340 |
raptatinha/tau-introduction-to-playwright
Course Introduction to Playwright by Renata Andrade for Test Automation University
Metrics details
| Stars | 325 |
cenfun/monocart-reporter
A playwright test reporter (Node.js)
Metrics details
| Stars | 315 |
AutomationPanda/awesome-web-testing-playwright
Awesome Web Testing with Playwright: The Automation Panda's Official Playwright Tutorial!
Metrics details
| Stars | 307 |
