Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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/vikas5914/google-photos-backup

Backup photos from Google Photos using Playwright.

backup download downloader google googlephoto playwright

Last synced: 31 Oct 2024

https://github.com/syhner/next-kickstart

Next.js 14 kickstarter. Zero setup & edge ready. Take what you need: ESLint, Prettier, Tailwind, tRPC, WebSockets, Drizzle, Lucia Auth, Vitest, Testing Library, Playwright, PWA, Docker, CI, Bun

authjs boilerplate bun drizzle drizzle-orm edge edge-runtime github-actions next-auth next-starter nextjs nextjs-app-router playwright pwa tailwindcss template testing-library trpc vitest websockets

Last synced: 14 Oct 2024

https://github.com/abhinaba-ghosh/axe-playwright

:wheelchair:: Custom commands for Playwright to run accessibility (a11y) checks with axe-core

a11y a11y-testing accesibility axe axe-core playwright

Last synced: 14 Oct 2024

https://github.com/qin2dim/undetected-playwright

You know who I am

playwright

Last synced: 14 Oct 2024

https://github.com/rebrowser/rebrowser-patches

Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/unpatch, can be enabled/disabled on demand.

automation bot bot-detection chrome chromedriver cloudflare crawler crawling datadome headless headless-chrome playwright puppeteer puppeteer-extra rebrowser scraping selenium stealth web-scraping webdriver

Last synced: 10 Oct 2024

https://github.com/xewdy444/playwright-recaptcha

A Python library for solving reCAPTCHA v2 and v3 with Playwright

asyncio library playwright recaptcha solver speech-to-text

Last synced: 14 Oct 2024

https://github.com/vinyzu/chrome-fingerprints

A Collection of 10.000 collected Windows Chrome Fingerprints. Usable with an easy-to-use API, available as a compressed (lzma) or full-size Json (view Releases). Its just 1.4mb in size in compressed form, and fast in read times.

automation botright browser data dataset fingerprinting fingerprints fingerprints-generator playwright

Last synced: 14 Oct 2024

https://github.com/jasonraimondi/url-to-png

Selfhosted. URL to PNG utility featuring parallel rendering using Playwright for screenshots and with storage caching via Local, S3, or CouchDB

amazon-s3 couchdb docker nestjs node playwright s3 screenshots selfhosted url-to-image url-to-png

Last synced: 09 Oct 2024

https://github.com/QIN2DIM/undetected-playwright

You know who I am

playwright

Last synced: 04 Aug 2024

https://github.com/microsoft/contosotraders-cloudtesting

The Contoso Traders app is a sample application showcasing Playwright, Azure Load Testing, Azure Chaos Studio.

aks azure azure-chaos azure-load-testing-service azuread azurecontainerapps bicep dotnet github-actions playwright reactjs

Last synced: 14 Oct 2024

https://github.com/lightpanda-io/browser

The open-source browser made for headless usage

browser cdp headless playwright puppeteer zig

Last synced: 30 Oct 2024

https://github.com/hltech/mockiavelli

HTTP request mocking library for Puppeteer and Playwright

functional-testing mocks playwright puppeteer testing typescript

Last synced: 14 Oct 2024

https://github.com/vivliostyle/vivliostyle-cli

⚒ Supercharge command-line publication workflow.

headless-chrome javascript pdf playwright vivliostyle

Last synced: 14 Oct 2024

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

Expect utility matcher functions to simplify expect statements for the usage with Playwright Test or Jest Playwright.

e2e-tests expect jest playwright playwright-test-runner testing testing-tools

Last synced: 14 Oct 2024

https://github.com/nighttrax/mugshot

Framework independent visual testing library

playwright puppeteer regression screenshot tdd testing webdriver webdriverio

Last synced: 14 Oct 2024

https://github.com/NiGhTTraX/mugshot

Framework independent visual testing library

playwright puppeteer regression screenshot tdd testing webdriver webdriverio

Last synced: 04 Aug 2024

https://github.com/globe-engineer/globot

Globot is an agent that controls your browser using playwright and GPT-4V.

agents browser chatgpt globe globot gpt-4 llm llms openai playwright

Last synced: 30 Sep 2024

https://github.com/djkcyl/BBot-Graia

一个使用 gRPC 接口用于 QQ 群内高效推送 BiliBili 动态和直播的 Graia 机器人

ariadne bilibili bilibili-api fastapi graia graia-ariadne graia-framework graiaproject grpc grpc-python playwright qq qq-bot qqbot webui

Last synced: 27 Oct 2024

https://github.com/djkcyl/bbot-graia

一个使用 gRPC 接口用于 QQ 群内高效推送 BiliBili 动态和直播的 Graia 机器人

ariadne bilibili bilibili-api fastapi graia graia-ariadne graia-framework graiaproject grpc grpc-python playwright qq qq-bot qqbot webui

Last synced: 12 Oct 2024

https://github.com/artilleryio/artillery-engine-playwright

CODE MOVED TO MAIN MONOREPO. 🌐 Load test with real web browsers! Powered by Artillery + Playwright

load-testing performance-testing playwright testing

Last synced: 25 Sep 2024

https://github.com/microsoft/playwright.dev

Documentation website for Playwright

playwright

Last synced: 29 Oct 2024

https://github.com/osiris-team/hbrowser

Headless/full Java browser with support for downloading files, working with cookies, retrieving HTML and simulating real user input. Possible via Node.js with Puppeteer and/or Playwright. Main focus on ease of use and high-level methods.

browser gson headless html java javascript jsoup nodejs playwright puppeteer

Last synced: 10 Oct 2024

https://github.com/connectrpc/examples-es

Examples for using Connect with various TypeScript web frameworks and tooling.

angular buf connect esbuild express fastify nextjs nodejs parcel playwright protobuf react react-native remix rollup svelte typescript vite vue webpack

Last synced: 14 Oct 2024

https://github.com/mxschmitt/playwright-test-coverage

Playwright Test (@playwright/test) demo to collect coverage information via Istanbul

istanbul playwright playwright-test react vite vitejs

Last synced: 30 Oct 2024

https://github.com/andreapontrandolfo/sheriff

A comprehensive and opinionated Typescript-first ESLint configuration.

astro code-quality eslint javascript jest lint linting lodash nextjs playwright prettier react storybook typescript vitest

Last synced: 10 Oct 2024

https://github.com/AndreaPontrandolfo/sheriff

A comprehensive and opinionated Typescript-first ESLint configuration.

astro code-quality eslint javascript jest lint linting lodash nextjs playwright prettier react storybook typescript vitest

Last synced: 04 Aug 2024

https://github.com/hugomrdias/playwright-test

Run unit tests with several test runners or benchmark inside real browsers with playwright and other Javascript runtimes.

benchmark benchmarkjs code-coverage cover istanbul mocha mochajs nyc playwright tape test testing testing-tools tests typescript zora

Last synced: 10 Oct 2024

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

Demonstrates the usage of Playwright (cross-browser automation library in Node.js) in combination with Jest on GitHub Actions to test various setups.

e2e expect jest playwright testing typescript

Last synced: 01 Aug 2024

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

Playwright Typescript Automation testing framework Template is designed for Web (Desktop & Mobile), API, and Electron apps. Stable and Robust layer on top of Playwright with inbuilt Utilities, Linting, Logger, Web hooks, Github actions, Reports and much more

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

Last synced: 17 Aug 2024

https://github.com/apify/browser-pool

A Node.js library to easily manage and rotate a pool of web browsers, using any of the popular browser automation libraries like Puppeteer, Playwright, or SecretAgent.

browser-automation headless-browsers playwright puppeteer rpa scraping web-scraping

Last synced: 11 Oct 2024

https://github.com/Globe-Engineer/globot

Globot is an agent that controls your browser using playwright and GPT-4V.

agents browser chatgpt globe globot gpt-4 llm llms openai playwright

Last synced: 01 Aug 2024

https://github.com/amchii/ZhiArchive

监测知乎用户的个人动态并保存内容以防丢失,保存知乎内容。Collecting and storing dynamic content from your Zhihu account for never lose.

playwright zhi-hu zhihu

Last synced: 29 Oct 2024

https://github.com/charlyautomatiza/starter-playwright

Boilerplate project for Web/API Test Automation created live on Twitch based on Playwright - TypeScript - Allure Report - Lighthouse

a11y a11y-testing accessibility allure-report boilerplate lighthouse playwright qa qaautomation testautomationframework testing typescript webtesting

Last synced: 31 Oct 2024

https://github.com/ryanrosello-og/playwright-slack-report

Publish your Playwright test results to your favourite Slack channel(s).

playwright slack test-automation typescript

Last synced: 02 Aug 2024

https://github.com/nikoheikkila/photo-browser

A modern frontend application architecture built with SvelteKit and Hexagonal / Clean Architecture principles

clean-architecture dracula hexagonal-architecture playwright svelte sveltekit typescript vite vitest zod

Last synced: 06 Aug 2024

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

Extends Playwright test to measure code coverage

babel coverage istanbul playwright

Last synced: 01 Nov 2024

https://github.com/kaje94/menufic

Create digital menus effortlessly with this restaurant menu generator. Built on the T3 stack (Next.js pages router, Prisma, PlanetScale, TRCP, NextAuth) for seamless functionality

create-t3-app imagekit mantine neondb nextauth nextauthjs nextjs nodejs playwright prisma react t3 t3-stack trpc typescript vercel

Last synced: 10 Oct 2024

https://github.com/lambdatest/playwright-sample

Running test automation using Playwright and LambdaTest. Run Playwright tests in massive parallel in cloud at LambdaTest. :performing_arts:

automation cloud cucumber lambdatest playwright playwright-python playwright-typescript testing

Last synced: 11 Oct 2024

https://github.com/barsonax/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: 31 Oct 2024

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

youtube->bilibili 搬运脚本

actionflow bilibili headless playwright youtube-dl

Last synced: 27 Oct 2024

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: 14 Oct 2024

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

Puppeteer Web testing library for Robot Framework

playwright puppeteer pyppeteer python robotframework webtesting

Last synced: 09 Oct 2024

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: 01 Aug 2024

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: 22 Oct 2024

https://github.com/tkrotoff/marvelheroes

Web app that displays characters from Marvel comics

babel bootstrap jest playwright react react-testing-library typescript

Last synced: 28 Oct 2024

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: 28 Oct 2024

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: 01 Aug 2024

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: 14 Oct 2024

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

"npm init playwright" implementation

playwright

Last synced: 29 Oct 2024

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

Playwright Angular component testing.

angular component component-testing playwright test testing

Last synced: 04 Aug 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: 01 Aug 2024

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

Add-ons for Playwright: adblocker, stealth mode

addons browser-automation playwright puppeteer-extra

Last synced: 01 Aug 2024

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

Buildpack for running Playwright with Chromium and Firefox on Heroku.

chromium firefox heroku playwright

Last synced: 02 Aug 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: 31 Oct 2024

https://github.com/marcoturi/react-redux-boilerplate

A meticulously crafted, extensible, and robust architecture for constructing production-grade React applications 🚀

cucumber eslint playwright prettier radix-ui react redux semantic-release shadcn-ui tailwindcss typescript vite

Last synced: 11 Oct 2024

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: 10 Oct 2024

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: 13 Sep 2024

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: 12 Oct 2024

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: 31 Oct 2024

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: 03 Aug 2024

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: 22 Oct 2024

https://github.com/loke-dev/loke.dev

:briefcase: Personal website built with Sveltekit & Tailwind

blog journal mdsvex playwright portfolio portfolio-website remark svelte sveltekit tailwindcss typescript vite vitest

Last synced: 27 Oct 2024

https://github.com/diokuz/teremock

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

mock-files mocker playwright puppeteer

Last synced: 11 Oct 2024

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

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

bookmarks-panel bypass-links chrome-extension dnd-kit mantine nextjs playwright pnpm react tanstack-virtual trpc turborepo typescript vercel vitest zustand

Last synced: 14 Oct 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: 12 Oct 2024

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: 11 Oct 2024

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: 27 Oct 2024

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

Command-line utility to generate LLM-based Playwright tests

javascript playwright

Last synced: 27 Oct 2024

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

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

docker playwright

Last synced: 17 Aug 2024

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

Zephyr reporter for the Playwright

playwright reporter typescript zephyr

Last synced: 10 Oct 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 Oct 2024