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/adobecom/nala

Automated E2E testing of Milo-based projects.

automation milo playwright

Last synced: 24 Jan 2025

https://github.com/nvh95/netlify-plugin-playwright-cache

🤖 Persist the Playwright executable between Netlify builds

ci continuous-integration netlify netlify-plugins playwright

Last synced: 28 Oct 2024

https://github.com/lovasoa/docurun

Executable documentation, and self-documenting end-to-end tests.

documentation end-to-end-testing playwright static-site testing

Last synced: 07 Nov 2024

https://github.com/vikashloomba/captcha-harvester

Captcha Harvester powered by Playwright

harvester playwright recaptcha recaptcha-v2-captcha-solver

Last synced: 12 Oct 2024

https://github.com/indoorvivants/smithy4s-fullstack-template

Full-stack web application with Scala 3, using Smithy4s

doobie flyio playwright postgresql scala scala3 scalajs smithy smithy4s

Last synced: 17 Nov 2024

https://github.com/nearform/playwright-firebase

A plugin to handle Firebase authentication in Playwright tests

firebase playwright

Last synced: 12 Oct 2024

https://github.com/hadiindrawan/automation-api-generator

This project has created to relieve work load as SDET or Automation Test Engineer. In moderation, automation API code able to write with only run the script and generate from Postman collection. You just export the collection, and run the Generator to write the automation code.

automation chai collection generator json mocha mocha-chai oop playwright pom postman qa qaautomation sdet testing webdriverio

Last synced: 14 Oct 2024

https://github.com/mfaisalkhatri/web-automation-playwright-java

This repository contains web automation testing example code with Playwright, Java and TestNG.

example-project hacktoberfest learning-by-doing playwright playwright-java software-testing testing tutorial uitesting web-automation

Last synced: 27 Oct 2024

https://github.com/sexfrance/recaptchav2-solver

A Python-based solution for solving Google's reCAPTCHA v2 challenges efficiently (3-12 seconds solve time). The script supports both synchronous and asynchronous operations, with API endpoints for easy integration. Uses audio challenge method with speech recognition for reliable solving.

api async asyncio audio-captcha automation captcha-solver patchright playwright python recaptcha recaptcha-solver recaptchav2 recaptchav2-solver speech-recognition web-automation web-scraping

Last synced: 12 Jan 2025

https://github.com/elaichenkov/expected-condition-playwright

expected-condition-playwright is a Node.js library for Playwright and Puppeteer that supplies a set of common conditions that provides functionalities to wait for certain conditions till a defined task is complete

automation playwright puppeteer test-tools testing

Last synced: 27 Oct 2024

https://github.com/codeandpepper/janush

Set up a modern codebase for cloud-native web app with authentication features by running one command

apollo-client aws aws-cdk cognito cypress docusaurus jest lambda material-ui nodejs playwright react s3 schematics typescript

Last synced: 12 Oct 2024

https://github.com/niek/termser

Termser - run a full browser in your terminal

browser chrome chromium iterm2 playwright

Last synced: 27 Oct 2024

https://github.com/starptech/fay

Stateless, Fast and Reliable PDF rendering service.

go golang html-to-pdf pdf pdf-generation playwright

Last synced: 17 Jan 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: 07 Nov 2024

https://github.com/amadeusitgroup/protractor-to-playwright

Command line tool that automatically migrates tests from protractor to playwright.

browser conversion e2e migration playwright protractor test

Last synced: 02 Nov 2024

https://github.com/kachkaev/website

Personal mini-website built with Next.js, React, TypeScript, Tailwind and Playwright

next-intl nextjs nextjs-app nextjs-appdir playwright react-app tailwind tailwind-applications tailwindcss typescript-app

Last synced: 28 Oct 2024

https://github.com/erikdoe/quvyn

Minimal website commenting system

ava comments playwright rust vuejs

Last synced: 13 Oct 2024

https://github.com/mrasu/echoed

Observable Integration Testing using OpenTelemetry on top of Jest/Playwright/Cypress.

api api-testing cypress integration-testing jest opentelemetry playwright test typescript

Last synced: 07 Nov 2024

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

A testing repository using Python 3.9, Pytest, and Playwright.

automation playwright playwright-python testing testing-framework

Last synced: 05 Nov 2024

https://github.com/darkzarich/smiler

Smiler is my own MEVN (MongoDB, Express, Vue.js, Node.js) site similar to reddit.com or 9gag.com (mostly takes many known features) with many different and awesome features, open Swagger API docs, tests, interesting tools and more. Main reason of making this site is fun and learning new things while making it

cspell expressjs javascript mevn mongodb nodejs pageobject-pattern playwright project swagger-documentation vue vue-router vue2 vuex

Last synced: 18 Nov 2024

https://github.com/mirayatech/btc-predictor

💰 Bitcoin price guessing game - High/Low in 10 seconds.

api bitcoin btc dollar e2e-tests game money playwright react soundeffects tailwindcss typescript ui ux vite websocket

Last synced: 19 Jan 2025

https://github.com/lseg/ag-grid-playwright

A simple way to test ag-grid with Playwright. Extensible enough to cover the all of ag-grid's features.

ag-grid ag-grid-react automated-testing javascript nodejs npm playwright playwright-javascript testing testing-tools typescript

Last synced: 15 Oct 2024

https://github.com/burakkantarci/playwright-todo-app

A comprehensive Todo app with APIs, E2E tests with GitHub Actions enabled.

ci monitoring nextjs playwright testing

Last synced: 10 Nov 2024

https://github.com/vitalics/playwright-prometheus-remote-write-reporter

Playwright prometheus remote write reporter. Send your metrics to prometheus in realtime.

playwright playwright-typescript prometheus prometheus-metrics typescript

Last synced: 28 Oct 2024

https://github.com/kaymen99/upwork-auto-jobs-applier-using-ai

UpworkScribe AI: a tool for automating Upwork job applications. It uses AI agents to scrape upwork jobs, classify job matches, and generate personalized cover letters and interview preparation based on the freelancer experience and skills.

ai-agents ai-automation gemini langgraph llm-agent llm-scraper playwright scraping upwork upwork-automation upwork-scraper

Last synced: 22 Nov 2024

https://github.com/dimitryzub/webscraping-py

Web Scraping scripts for all Google, other search engines, and other websites (currently outdated, something may not be working).

api bs4 data google-maps-api googleapi googlescraping googlesearchapi lxml parsel playwright python requests scraper scraping scrapy selenium webscraper webscraping webscraping-data webscraping-search

Last synced: 02 Jan 2025

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

Experimental server side request interception

mocking playwright

Last synced: 10 Nov 2024

https://github.com/dedinc/pystealth

Python module for preventing detection of CDP in Selenium, Puppeteer, and Playwright.

antibot antidetect-browser automation bot-detection browser-automation bypass-detections cdp chrome-devtools-protocol playwright

Last synced: 07 Nov 2024

https://github.com/gomagoma676/e2e-nextjs-playwright

🚀 Next.js app dir E2E test with playwright

nextauth nextjs playwright

Last synced: 11 Nov 2024

https://github.com/devlooped/chromium

Run a portable Chromium using dotnet 6+ and nuget.

chromium playwright

Last synced: 07 Nov 2024

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

https://github.com/ncrmro/remix-supabase-playwright

A boilerplate for website using Remix.JS, Supabase as a backend and Playwright for E2E testing.

playwright postgresql react remix supabase

Last synced: 08 Dec 2024

https://github.com/hahnlee/canter

(WIP) iOS Safari and WKWebview testing library with playwright compatible API

ios playwright remote-debugging webview

Last synced: 15 Oct 2024

https://github.com/archivebox/abx-spec-behaviors

🧩 Proposal to allow user scripts like "expand comments", "hide popups", "fill out this form", etc. to be reusable across pure browser environments, puppeteer, playwright, extensions, AI tools, and many other contexts with minimal adjustment.

abx archivebox automation behaviors browser browsertrix-behaviors claude computer-use crawling digipres ecosystem greasemonkey playwright plugins puppeteer rfp scraping specification tampermonkey tool-use

Last synced: 29 Dec 2024

https://github.com/pez/wally-example

An example project for end to end testing with Wally, a Clojure Wrapper for Playwright

clojure end-to-end-testing playwright repl

Last synced: 27 Nov 2024

https://github.com/lucgagan/playwright-havoc

A tool for automatically identifying and analyzing flaky tests in your Playwright test suite.

flaky playwright test

Last synced: 07 Nov 2024

https://github.com/cenfun/mouse-helper

A tool to show mouse position and status for screenshots in automation test such as Puppeteer or Playwright

helper mouse playwright puppeteer screenshot

Last synced: 18 Oct 2024

https://github.com/rajatt95/testautomationframework_yt_rajat_web_playwright_js

This repository contains a Test Automation Framework built using Playwright and Javascript for automated testing of web applications.

chromium custom-utilities github-actions javascript nodejs page-object-model parallel-cross-browser-testing playwright playwright-html-report retries screenshot test-automation traces vscode

Last synced: 12 Oct 2024

https://github.com/riipandi/remix-start

Minimal containerized Remix Stack with Tailwind CSS, TypeScript, Vitest, and Playwright E2E Testing.

biome boilerplate docker e2e-tests jamstack playwright react remix-stack saas saas-boilerplate tailwindcss template typescript vitest

Last synced: 09 Nov 2024

https://github.com/dawnbrandbots/deck-transfer-for-master-duel

A browser extension to import and export Yu-Gi-Oh! decks from Master Duel and Neuron, and download public decks from the official card database.

browser-extension chrome-extension extension firefox-addon firefox-extension javascript js master-duel masterduel playwright userscript web-extension webextension yu-gi-oh yugioh

Last synced: 03 Dec 2024

https://github.com/tanshuai/electron-playwright-e2e-test-quick-start

Electron Playwright Example on GitHub Actions Workflow for CI/CT & E2E Testing

automation e2e-testing electron github-actions javascript playwright testing

Last synced: 28 Nov 2024

https://github.com/alexferrari88/playwright-dompath

Retrieve XPath and CSS selectors from elements selected in Playwright

css-selector dom playwright playwright-typescript xpath

Last synced: 10 Oct 2024

https://github.com/saucelabs/saucectl-run-action

GitHub Action for running saucectl test suites.

action cypress github playwright puppeteer saucectl saucelabs testcafe

Last synced: 16 Nov 2024

https://github.com/honulife/rails-turbo-vue

A Rails 7 app that can use Vue to render parts of views on the client side

islands playwright rails rails7 ruby-on-rails tailwind tailwindcss turbo turbodrive vite vue vue3 vuejs

Last synced: 21 Jan 2025

https://github.com/iamcharankumar/playwright_test_framework

Automated end-to-end testing framework built with Playwright and Java, tailored for any website. Designed for scalability and maintainability, this framework covers critical test scenarios with robust assertions and clean, modular code. Perfect for those looking to speed up their test automation journey or enhance their Playwright skills!

data-driven-framework parallelization playwright playwright-java web-test-automation

Last synced: 02 Nov 2024

https://github.com/ninoseki/playwright-har-tracer

A Python implementation version of Playwright's HAR tracer

playwright

Last synced: 07 Nov 2024

https://github.com/elaichenkov/playwright-api-testing-example

This repository is created to demonstrate how easily can be using Playwright Test runner and odottaa for creating API tests. Check out the generated HTML report 👇

api-testing assertions example how-to odottaa playwright typescript

Last synced: 27 Oct 2024

https://github.com/aryanprince/campus-hub

🚀 Next.js microservices in a monorepo w/ Turborepo, demonstrating best practices and modern tech.

commitlint docker drizzle-orm github-actions husky lucia-auth microservices nextjs playwright pnpm-workspaces shadcn-ui tailwindcss turborepo

Last synced: 23 Nov 2024

https://github.com/bonigarcia/job-tracker

Scheduled automated test for daily tracking jobs about Selenium, Cypress, Puppeteer, and Playwright on Linkedin

cypress linkedin playwright puppeteer selenium

Last synced: 28 Oct 2024

https://github.com/saucelabs/sauce-playwright-runner

Sauce Labs test runner image for saucectl to run Playwright tests using Sauce Labs Testrunner Toolkit.

playwright saucectl saucelabs testrunner-toolkit

Last synced: 16 Nov 2024

https://github.com/jacebrowning/pomace

Dynamic page objects for browser automation.

browser-automation playwright python selenium splinter yaml

Last synced: 05 Jan 2025

https://github.com/CustomEnv/dyatel

Wrapper tool of Selenium/Appium/Playwright libraries to test web applications in a single project with possibility to easy switching between these engines

appium playwright selenium selenium-webdriver wrapper

Last synced: 26 Nov 2024

https://github.com/CustomEnv/mops

Wrapper tool of Selenium/Appium/Playwright libraries to test web applications in a single project with possibility to easy switching between these engines

appium playwright selenium selenium-webdriver visual-comparison-testing wrapper

Last synced: 20 Jan 2025

https://github.com/ugioni/playwright-e2e

E2E tests using MS Playwright

e2e playwright typescript

Last synced: 12 Nov 2024

https://github.com/iduxfe/wetest

Wetest is a no code E2E test

auto-tests e2e-tests nodejs playwright ui-recorder uitest

Last synced: 10 Nov 2024

https://github.com/codewithmmak/playwright-api-testing

This is a Playwright API testing framework designed to demonstrate playwright api testing example

api-testing-framework faker-js playwright playwright-demo playwright-javascript playwright-tests rimraf

Last synced: 23 Nov 2024

https://github.com/sebastiansedzik/playwright-decorators

TypeScript's decorators for writing Playwright based tests.

playwright playwright-tests playwright-typescript typescript typescript-decorators

Last synced: 16 Oct 2024

https://github.com/bush1d3v/nei_market_front

NEI Market Analytics is an open-source project designed to provide comprehensive market value analyses for various financial instruments and digital assets. This repository aims to create a robust platform for tracking and analyzing market trends across multiple sectors.

actions biomejs bun cypress devcontainer docker i18next javascript mitt nodejs pinia playwright postcss shadcn-vue storybook tailwindcss typescript vitest vue vueuse

Last synced: 28 Dec 2024

https://github.com/e2e-boilerplate/playwright-commonjs-cucumber-assert

Playwright end-to-end test automation boilerplate, using CommonJS, Cucumber and Assert.

assert commonjs cucumber e2e-test e2e-testing e2e-tests playwright

Last synced: 12 Nov 2024

https://github.com/chazeon/manmandon

Automated download in simulated browser with playwright.

manga manga-downloader manga-scraper playwright python

Last synced: 29 Nov 2024

https://github.com/ndom91/playwright-recorder-extension

Chrome DevTools Recorder Extension - Export Playwright

chrome devtools playwright

Last synced: 12 Jan 2025

https://github.com/doinel1a/vite-react-js-starter

Start a ReactJS Web App, SPA, website or landing page using JavaScript, Tailwind CSS, ESLint, Husky Vite, SWC and much more, in JUST 30 seconds, without the hassle of setting up your dev environment.

boilerplate boilerplate-template eslint husky javascript js playwright postcss react react-javascript react-js sass starter starter-template swc tailwind tailwind-css tailwindcss template vite

Last synced: 07 Nov 2024

https://github.com/applitools/workshop-cbt-playwright-js

Workshop: Modern Cross-Browser Testing in JavaScript using Playwright

applitools cross-browser-testing javascript playwright testing visual-ai visual-testing

Last synced: 16 Nov 2024

https://github.com/ndom91/briefkasten-screenshot

📸 Briefkasten Screenshot API

nextjs playwright screenshot vercel

Last synced: 12 Jan 2025

https://github.com/mskelton/mskelton.dev

Welcome to my personal website!

nextjs playwright typescript website

Last synced: 18 Oct 2024

https://github.com/xray-app/playwright-junit-reporter

Playwright JUnit Enhanced XML reporter

junit playwright testing xray

Last synced: 12 Oct 2024

https://github.com/elaichenkov/allure-playwright-example

Allure Report Integration with Playwright Test runner. Published on the GitHub pages.

allure allure-report github-actions github-pages javascript playwright playwright-test-runner playwright-tests typescript

Last synced: 27 Oct 2024

https://github.com/petermsouzajr/qa-shadow-report

Streamline your team's testing workflow with qa-shadow-report, an open-source tool that automatically consolidates Cypress & Playwright test data into Google Sheets or CSV for enhanced visibility and team collaboration.

automation collaboration continuous-integration csv cypress cypress-io cypress-plugin googlesheets javascript playwright playwright-javascript teammanagemant testing testing-tools visibility

Last synced: 27 Oct 2024

https://github.com/bush1d3v/nei_market_analytics

NEI Market Analytics is an open-source project designed to provide comprehensive market value analyses for various financial instruments and digital assets. This repository aims to create a robust platform for tracking and analyzing market trends across multiple sectors.

actions biomejs bun cypress docker express i18next mitt nodejs pinia playwright postcss shadcn-vue storybook tailwindcss typescript vitest vue vueuse

Last synced: 07 Nov 2024

https://github.com/uchagani/junit-playwright

JUnit 5 Extension to run Playwright-Java tests in parallel

automation java junit5 playwright playwright-java testing

Last synced: 10 Oct 2024

https://github.com/kevcui/perplexity-cli

:speech_balloon: Chat with Perplexity AI in terminal

cli command-line command-line-tool perplexity perplexity-ai playwright playwright-javascript

Last synced: 04 Dec 2024

https://github.com/eggplants/install-playwright-python

Execute `playwright install` from Python

auto-installer playwright playwright-python python util

Last synced: 03 Dec 2024

https://github.com/rajyraman/playwright-dataverse-notebook

.NET Interactive Notebook to demo using Playwright with Dataverse

dataverse interactive-notebooks jupiter-notebook playwright

Last synced: 10 Dec 2024

https://github.com/hdorgeval/playwright-fluent-ts-cucumber6-starter

Starter project for e2e tests with playwright-fluent and cucumber-js

cucumber-js e2e-tests gherkin html-report playwright playwright-fluent scenarios ts typescript

Last synced: 18 Oct 2024

https://github.com/asbhogal/vespi-curated-fashion-and-lifestyle

A refined, luxury mens and womens fashion store and lifestyle journal built as an SPA using Next.js, TypeScript, Sanity Studio, Shopify, Stripe API, Storybook, React Hook Form, Zod, Tailwind CSS, Shadcn and E2E testing using Playwright from Figma templates created by Process Masterclass leader Nguyen Le. This repo is currently under development.

e2e ecommerce ecommerce-store next nextjs playwright react reactjs sanity sanity-studio sanitycms shadcn shadcn-ui shopify storybook stripe-api stripe-payments tailwind-css tailwindcss typescript

Last synced: 21 Jan 2025

https://github.com/behzadam/linkka

Linkka is an open source project that allows users to shorten long URLs into shorter, more manageable links. It provides a simple and efficient way to share links while also tracking click statistics. ( WIP)

jest link-shortener mswjs nextjs playwright prisma react-query shadcn-ui storybook testing-library testing-library-react url-shortener

Last synced: 18 Dec 2024

https://github.com/karlhorky/playwright-tricks

A collection of helpful tricks for Playwright tests

playwright testing

Last synced: 06 Dec 2024

https://github.com/mxschmitt/playwright-windows-containers

Run Playwright inside Windows Docker containers

docker playwright windows windows-containers

Last synced: 17 Oct 2024

https://github.com/simongolms/ods-quickstarter-fe-ionic-react-vite-playwright

An advanced OpenDevStack Frontend Quickstarter to build mobile and desktop apps with the ionic framework, react, vite and playwright

azure capacitor docker frontend helm ionic jenkins nginx opendevstack openshift playwright quickstarter react semantic-release sso typescript vite

Last synced: 01 Nov 2024