An open API service indexing awesome lists of open source software.

Playwright

Playwright provides a set of APIs to automate Chromium, Firefox, and WebKit browsers. By using the Playwright API, you can write scripts to create new browser pages, navigate to URLs, and interact with elements on a page. Along with a test runner, Playwright can be used to automate user interactions to validate and test web applications.

https://github.com/romsper/qa-automation-base

There are basic projects for automation frameworks based on Kotlin/Java and TypeScript for the backend, frontend, and mobile.

allure appium assertj browsers-farm chai docker gradle grafana javascript jest junit5 kotlin mocha playwright rest-assured retrofit selenide selenoid testng typescript

Last synced: 07 Apr 2025

https://github.com/archivebox/abx-dl

⬇️ A simple all-in-one CLI tool to download EVERYTHING from a URL (like youtube-dl/yt-dlp, forum-dl, gallery-dl, simpler ArchiveBox). 🎭 Uses headless Chrome to get HTML, JS, CSS, images/video/audio/subtitles, PDFs, screenshots, article text, git repos, and more...

ai-scraping archivebox chrome cli cli-tool crawling curl downloader gallery-dl headless http-client internet-archiving playwright puppeteer scraping wget youtube-dl yt-dlp

Last synced: 17 Mar 2025

https://github.com/prescience-data/foundation

🧱 A uniform template to use as a foundation for Puppeteer bot construction.

bot botting framework playwright puppeteer puppeteer-extra scraper scraping

Last synced: 23 Mar 2025

https://github.com/Rick-van-Dam/TestExamplesDotnet

Showing how you can easily setup fast and easy to run more complex tests such as api tests or browser tests in .NET

apitesting asp-net asp-net-core csharp integration-testing netcore nunit playwright razor-pages testcontainers testing vue xunit

Last synced: 28 Mar 2025

https://github.com/ctrf-io/playwright-ctrf-json-reporter

A Playwright JSON test results reporter that follows the CTRF schema

playwright playwright-reporter test-automation test-reporting

Last synced: 09 Apr 2025

https://github.com/ame-yu/u2bili

youtube->bilibili 搬运脚本

actionflow bilibili headless playwright youtube-dl

Last synced: 16 Mar 2025

https://github.com/vasu31dev/playwright-ts

Playwright TypeScript Framework: a robust solution for testing Web (Desktop & Mobile), API, and Electron apps. With customized utilities, linting, logging, webhooks, and GitHub actions, it offers a stable and robust layer that enhances Playwright's capabilities. Stay tuned for updates, and star if valuable!

allure-report api-testing-framework automation browser-testing ci-cd-pipeline e2e-test electron end-to-end-testing github-actions mobile-web playwright qa test-framework testing typescript ui-testing web-testing

Last synced: 11 Apr 2025

https://github.com/spaceagetv/electron-playwright-helpers

Helper functions for running Electron end-to-end tests using Playwright.

electron end-to-end end-to-end-testing playwright typescript

Last synced: 04 Apr 2025

https://github.com/xrm-oss/d365-ui-test

An unopinionated UI testing library for Dynamics 365 CE and Dynamics Portals. Powered by TypeScript and playwright

crm d365 dynamics playwright test ui xrm

Last synced: 06 Apr 2025

https://github.com/marksandspencer/nx-plugins

Nx plugins by M&S engineering

nx nx-playwright nx-plugins playwright testing

Last synced: 12 Apr 2025

https://github.com/autoflowlabs/autoflow

Add AI intelligence to your tests with AutoFlow

e2e e2e-testing e2e-tests playwright test test-automation testing testing-tools

Last synced: 10 Apr 2025

https://github.com/qahive/robotframework-puppeteer

Puppeteer Web testing library for Robot Framework

playwright puppeteer pyppeteer python robotframework webtesting

Last synced: 09 Feb 2025

https://github.com/amitsingh-007/bypass-links

🔗 A web extension to bypass links along with custom redirections, private bookmarks panel & person tagging panel.

app-router bypass-links esm firebase mantine nextjs playwright pnpm react tanstack-virtual trpc turborepo typescript vercel vitest web-extension webpack zustand

Last synced: 12 Apr 2025

https://github.com/checkly/playwright-examples

Demo code for Checkly Playwright tutorials and videos

checkly playwright playwright-typescript synthetic-monitoring

Last synced: 17 Mar 2025

https://github.com/daun/playwright-report-summary

A GitHub action to report Playwright test results as pull request comments

comments github-actions job-summary playwright pull-requests test-results

Last synced: 14 Apr 2025

https://github.com/tkrotoff/marvelheroes

Web app that displays characters from Marvel comics

babel bootstrap jest playwright react react-testing-library typescript

Last synced: 21 Mar 2025

https://github.com/glaucia86/demos-playwright-e2e

Diferentes demos em relação ao uso do Playwright para realização de palestras sobre o assunto

automated-testing cross-browser-testing javascript microsoft nodejs open-source playwright playwright-python playwright-tests playwright-typescript

Last synced: 09 Mar 2025

https://github.com/spaceagetv/electron-playwright-example

Example of multi-window Playwright testing with Electron

e2e electron playwright testing typescript

Last synced: 21 Nov 2024

https://github.com/nicholasvuono/xk6-playwright

k6 extension that adds support for browser automation and end-to-end web testing using playwright-go

browser-automation end-to-end-testing k6 playwright xk6 xk6-playwright

Last synced: 13 Apr 2025

https://github.com/cawabunga/headless-web3-provider

Web3 wallet emulation similar to Metamask for testing Ethereum-based apps

ethereum metamask playwright web3

Last synced: 05 Apr 2025

https://github.com/oslabs-beta/gesvelte

A custom form builder app for Svelte developers powered by SvelteKit.

accessibility forms playwright svelte sveltekit typescript

Last synced: 14 Mar 2025

https://github.com/zachblume/autospec

Autospec is an open-source AI agent that takes a web app URL and autonomously QAs it, and saves its passing specs as E2E test code

agent ai e2e end-to-end gemini gemini-flash gpt gpt-4 openai playwright test

Last synced: 05 Jan 2025

https://github.com/vhscom/svelte-headlessui-starter

🚀 Launch your next Svelte app using Headless UI. Mirror of Svelte Headless UI Starter on Codeberg. :point_down:

changesets cssnano graphql headlessui playwright postcss supabase svelte sveltejs sveltekit tailwindcss typescript vite

Last synced: 17 Jan 2025

https://github.com/jaktestowac/playwright_automatyzacja_wprowadzenie

Kod z Programu Testy Automatycze z Playwright || Code from course Test Automation with Playwright

automated-testing automation playwright test-automation testing testing-tools typescript

Last synced: 27 Dec 2024

https://github.com/microsoft/create-playwright

"npm init playwright" implementation

playwright

Last synced: 12 Apr 2025

https://github.com/3mora2/wpp_whatsapp

WPP_Whatsapp aim of exporting functions from WhatsApp Web to the python, which can be used to support the creation of any interaction, such as customer service, media sending, intelligence recognition based on phrases artificial and many other things, use your imagination

playwright python whatsapp whatsapp-api whatsapp-bot whatsapp-web wppconnect

Last synced: 12 Apr 2025

https://github.com/sand4rt/playwright-ct-angular

Playwright Angular component testing.

angular component component-testing playwright test testing

Last synced: 19 Nov 2024

https://github.com/xmlking/spectacular

Sweet & Powerful SvelteKit Project Template https://spectacular-console.vercel.app/ https://spectacular-docs.vercel.app/ https://spectacular-web.vercel.app/

biomejs bun flowbite graphql hasura houdini mswjs nhost playwright pnpm postgresql skeletonui superforms svelte sveltekit tailwindcss turborepo vercel vite vitest

Last synced: 02 Dec 2024

https://github.com/playwright-community/playwright-community

A central home for tutorials, tooling, and showcases of the Playwright ecosystem.

blog demo nextjs playwright react testing vercel

Last synced: 10 Nov 2024

https://github.com/Niek/playwright-addons

Add-ons for Playwright: adblocker, stealth mode

addons browser-automation playwright puppeteer-extra

Last synced: 06 Apr 2025

https://github.com/nxkit/nxkit

Keyboard crafted https://nx.dev plugins for your workspace

design-tokens monorepo nx nx-playwright nx-plugin nx-style-dictionary nx-workspace playwright style-dictionary

Last synced: 05 Apr 2025

https://github.com/lvqq/intelli-browser

✨ Use natural language to control your browser, powered by LLM and playwright

anthropic claude claude-3-5-sonnet computer-use e2e e2e-tests playwright

Last synced: 25 Feb 2025

https://github.com/daijro/hazetunnel

🔮 Vindicate non-organic web traffic via MITM proxy

golang injector mitm networking playwright proxy tls

Last synced: 15 Jan 2025

https://github.com/ivansaul/platzi-downloader

Platzi Downloader | Es una herramienta de línea de comandos para descargar cursos directamente desde la terminal. Utiliza Python y Playwright para automatizar el proceso de descarga.

downloader platzi platzi-course playwright python selenium selenium-python

Last synced: 30 Dec 2024

https://github.com/chromium-for-lambda/chromium-binaries

Pre-built Chromium binaries for AWS Lambda, compatible with Playwright and Puppeteer.

aws-cdk chrome chromium lambda playwright puppeteer

Last synced: 10 Feb 2025

https://github.com/playwright-community/heroku-playwright-buildpack

Buildpack for running Playwright with Chromium and Firefox on Heroku.

chromium firefox heroku playwright

Last synced: 22 Apr 2025

https://github.com/jacoblincool/playwright-docker

Playwright Docker Images. (Ubuntu, Alpine) x (ARMv8, x64) x (Chromium, Firefox, WebKit, Chrome, Edge)

docker playwright

Last synced: 24 Jan 2025

https://github.com/davemolk/gogetjs

a tool for extracting, searching, and saving JavaScript files (with optional headless browser)

extract go golang goquery hacking javascript osint parser pentesters playwright recon scraping

Last synced: 11 Apr 2025

https://github.com/rebrowser/rebrowser-playwright-python

A drop-in replacement for playwright-python patched with rebrowser-patches. It allows to pass modern automation detection tests.

automation bot bot-detection captcha headless playwright playwright-python rebrowser rebrowser-patches scraping web-scraping

Last synced: 07 Apr 2025

https://github.com/edumserrano/playwright-adventures

Playwright demos and tips such as how to run in docker, how to get code coverage, etc

accessibility code-coverage docker monocart-reporter playwright playwright-fixtures screenshots visual-regression-testing

Last synced: 14 Jan 2025

https://github.com/vitalets/playwright-magic-steps

Auto-transform JavaScript comments into Playwright steps

playwright step test-automation testing

Last synced: 09 Apr 2025

https://github.com/xiphe/test-real-styles

(test-)framework agnostic utilities to test real styling of (virtual) dom elements

browser-automation component-testing css css-modules dom-elements jest jsdom playwright testing-library testing-tools ui-testing

Last synced: 12 Apr 2025

https://github.com/textbook/starter-kit

Starter kit for full-stack JavaScript projects

cloud-foundry eslint express heroku javascript playwright react supertest typescript vite

Last synced: 23 Mar 2025

https://github.com/Xiphe/test-real-styles

(test-)framework agnostic utilities to test real styling of (virtual) dom elements

browser-automation component-testing css css-modules dom-elements jest jsdom playwright testing-library testing-tools ui-testing

Last synced: 14 Nov 2024

https://github.com/akshayp7/playwright-java-cucumber

This is Boilerplate/Template for Playwright with Cucumber Java and JUnit for Assertions with Spark Extent reporting for HTML and PDF

cucumber extentreports java junit playwright

Last synced: 12 Apr 2025

https://github.com/JacobLinCool/playwright-docker

Playwright Docker Images. (Ubuntu, Alpine) x (ARMv8, x64) x (Chromium, Firefox, WebKit, Chrome, Edge)

docker playwright

Last synced: 09 Dec 2024

https://github.com/diokuz/teremock

Easy to use test request mocker for puppeteer / mocha / karma

mock-files mocker playwright puppeteer

Last synced: 11 Feb 2025

https://github.com/ianwalter/playwright-container

A GitHub Action / Docker image for Playwright, the browser automation library

docker docker-image github-actions playwright

Last synced: 18 Apr 2025

https://github.com/ghoshasish99/playwright-cucumber

This repository explains how to use Playwright with Cucumber

cucumberjs javascript moon playwright testautomation testautomationframework

Last synced: 12 Apr 2025

https://github.com/e2e-boilerplate/playwright-typescript-ts-jest-jest-assert

Playwright end-to-end test automation boilerplate, using TypeScript, Jest and Assert.

assert e2e-test e2e-testing e2e-tests jest playwright playwright-typescript typescript

Last synced: 12 Nov 2024

https://github.com/sabber-slt/chatgpt4-limitation-surpass

This project utilizes Playwright in conjunction with TypeScript to automate the process of asking questions to GPT-4 every 5 minutes.

automation chatgpt4 playwright typescript

Last synced: 17 Nov 2024

https://github.com/jacoblincool/recaptcha-solver

Solve reCAPTCHA challenges by using offline speech recognition.

automation playwright recaptcha

Last synced: 14 Apr 2025

https://github.com/elaichenkov/playwright-zephyr

Zephyr reporter for the Playwright

playwright reporter typescript zephyr

Last synced: 05 Apr 2025

https://github.com/leozqin/precis

Precis is an extensible self-hosted AI-enabled RSS reader with a focus on notifications and support for theming

ai daisyui docker docker-compose fastapi feed-aggregator feed-reader golang jira lmdb matrix ntfy ollama openai playwright python rss slack tailwindcss tinydb

Last synced: 29 Nov 2024

https://github.com/lariat-js/playwright

🪢 Page object framework for Playwright.

end-to-end-testing page-object-model playwright playwright-test testing

Last synced: 14 Feb 2025

https://github.com/beautifulmoon211/yelp-scraping

Web scraping tool used to record business addresses, phone numbers, website, supported area and other relevant information of companies from Yelp.com

beautifulsoup4 playwright python scraper scraper-api selenium webscraping yelp yelp-scraper yelp-scraping

Last synced: 13 Feb 2025

https://github.com/vladikoff/playwright-ai

Command-line utility to generate LLM-based Playwright tests

javascript playwright

Last synced: 19 Mar 2025

https://github.com/elaichenkov/odottaa

🦥 Custom playwright matchers to test the state of the API response

api assertions e2e expect playwright testing typescript

Last synced: 16 Mar 2025

https://github.com/rjdestigter/xstate-marionettist

Model based testing with Jest, XState and Puppeteer or Playwright made easy

hacktoberfest jest model-based-testing playwright puppeteer xstate

Last synced: 22 Apr 2025

https://github.com/JacobLinCool/recaptcha-solver

Solve reCAPTCHA challenges by using offline speech recognition.

automation playwright recaptcha

Last synced: 07 Dec 2024

https://github.com/agenty/browser-automation-api

Browser automation API for repetitive web-based tasks, with a friendly user interface. You can use it to scrape content or do many other things like capture a screenshot, generate pdf, extract content or execute custom Puppeteer, Playwright functions.

api browser-automation extraction nodejs pdf playwright puppeteer scraping screenshot webscraping

Last synced: 12 Apr 2025

https://github.com/minuukang/army-letter-bot

👽️ 육군훈련소에 가 있는 불쌍한 친구를 위해 매일 뉴스를 보내주자

nodejs playwright typescript

Last synced: 25 Mar 2025

https://github.com/marcusfelling/demo-space-game-vnext

The Space Game website is a .NET 7 web app written in C# that's deployed to ☁️ Azure Web App for Containers and Azure SQL ☁️. The infrastructure is deployed using Azure Bicep 💪, and the application is tested using Playwright 🎭 for browser tests and Azure Load Testing 📈 for load tests.

azure azure-load-testing-service bicep cicd dotnet5 github-actions iac infrastructure-as-code jmeter jmeter-tests pipeline playwright sqlserver

Last synced: 22 Mar 2025

https://github.com/mxschmitt/python-django-playwright

Example how to use Playwright in combination with Django.

hacktoberfest playwright

Last synced: 19 Apr 2025

https://github.com/connectrpc/connect-playwright-es

Utilities for use with Playwright and Connect-ES.

connect-es playwright typescript

Last synced: 10 Apr 2025

https://github.com/jonfriesen/playwright-go-stealth

🥷 A simple puppeteer evasions shim for playwright-go projects.

anti-bot anti-bot-detection playwright playwright-go stealth web-scraping

Last synced: 11 Apr 2025

https://github.com/runablehq/mcp_ctl

A package manager to manage all your mcp servers across platforms

cli github mcp model-context-protocol node npm playwright typescript yargs

Last synced: 18 Apr 2025

https://github.com/taskpyroer/taskpyro

爬虫管理平台,轻量级Python任务调度,可视化操作,完整监控,灵活的Python环境管理,,环境隔离,资源占用小,支持 Scrapy 等主流爬虫框架,支持 Selenium、Playwright、DrissionPage 等浏览器自动化工具,支持node环境下的js逆向代码

drissionpage js playwright python react selenium

Last synced: 23 Apr 2025

https://github.com/privatenumber/playwright-start

Start a long-running Playwright browser server via CLI

browser cli playwright server start

Last synced: 21 Mar 2025

https://github.com/martincostello/dotnet-playwright-tests

.NET tests using Playwright

dotnet dotnet-core playwright

Last synced: 15 Apr 2025

https://github.com/giacomorebonato/fastrat

Fullstack starter kit, using Fastify + React = FastRat

fastify playwright pwa react typescript vite

Last synced: 12 Nov 2024

https://github.com/zytedata/web-snap

Create "perfect" snapshots of web pages

capture-page javascript playwright web-archives web-archiving

Last synced: 11 Nov 2024

https://github.com/dikaardnt/wajs

an open source to connect WhatsApp Web via playwright

playwright playwright-javascript whatsapp-bot whatsapp-web whatsapp-webdriver

Last synced: 08 Feb 2025

https://github.com/amadeusitgroup/assistive-webdriver

Assistive-Webdriver is a tool to automate end-to-end web application tests with a screen reader.

automated-tests playwright screen-reader webdriver

Last synced: 08 Feb 2025

https://github.com/apify/super-scraper

Generic REST API for scraping websites. Drop-in replacement for ScrapingBee, ScrapingAnt, and ScraperAPI services. And it is open-source!

api apify cheerio javascript nodejs playwright scraping typescript web-scraping

Last synced: 12 Apr 2025

https://github.com/anishkny/playwright-test-coverage-demo

Demonstrates usage of playwright-test-coverage - a Playwright extension that collects code coverage from running end-to-end tests

automation coverage playwright qa

Last synced: 21 Mar 2025