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/rashfael/tuiv

e2e testing framework based on playwright

e2e playwright testing

Last synced: 16 Jan 2025

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

Playwright test demo

playwright playwright-tests

Last synced: 12 Jan 2025

https://github.com/lexxx42/pytest-playwright-next-iteration

Next iteration of UI autotest using Pytest and Playwright

playwright pytest python qase

Last synced: 13 Jan 2025

https://github.com/mazzasaverio/scrapy-playwright-scrapegraphai

Web crawler using Scrapy + Playwright for dynamic content, featuring YAML-based configuration, PostgreSQL storage via aiosql, structured logging with logfire, and complete Docker/Terraform infrastructure. Built with uv package manager and Python 3.11+.

aiosql crawler docker playwright scrapy scrapy-playwright terraform uv

Last synced: 14 Jan 2025

https://github.com/thefoxkd/calendarmtusi

Интеграция расписания МТУСИ с календарями - Python приложение для синхронизации расписания занятий МТУСИ с Google и Mac календарями. Возможности: автоматический парсинг расписания, обновления в реальном времени, умное разрешение конфликтов. Построено на Python 3.9+, Playwright, Google Calendar API, асинхронной архитектуре и строгой типизации.

async-python automation calendar-integration clean-architecture education-tools google-calendar-api mtuci oauth2 playwright pydantic python schedule-sync testing type-hints web-scraping

Last synced: 14 Jan 2025

https://github.com/josdem/playwright-vetlog

Visual and End-to-End testing for Vetlog

github-actions nodejs playwright typescript

Last synced: 16 Nov 2024

https://github.com/jalolk/faraway

End-to-end test automation framework for the Faraway Platform demo using Playwright and TypeScript. Features authentication and NFT purchase flow testing, MetaMask integration, and GitHub Actions CI pipeline. Built with Page Object Model pattern and component-based architecture.

automation e2e-testing fra metamask playwright testing typescript web3

Last synced: 13 Jan 2025

https://github.com/dmberezovskyii/secure-test-automation

Cipher is a Python library for encrypting and decrypting passwords, designed for integration with automated testing frameworks such as Selenium, Appium, Playwright, and others. It ensures secure password storage and allows retrieving keys from remote vaults to decrypt configuration files.

appium automated-testing aws-kms crypto cryptography decryption encryption playwright python3 secure-storage selenium selenium-sercrets vault

Last synced: 09 Jan 2025

https://github.com/kiseta/super-rentals

Ember.js Super Rentals official tutorial updated with Playwright Test Framework and lovingly renamed into Magic Castles

emberjs javascript playwright

Last synced: 25 Jan 2025

https://github.com/alessandrotesoro/wp-playwright-utils

End-To-End (E2E) test utils for Playwright to be used in a WordPress environment.

e2e e2e-tests playwright wordpress

Last synced: 22 Jan 2025

https://github.com/archish27/rrweb-browser-test

:repeat: Auto-generating browser tests from rrweb recording events.

cypress playwright puppeteer rrweb selenium

Last synced: 23 Jan 2025

https://github.com/passivebot/zara-mens-clearance-scraper

An open-source Python program to scrape clearance items from the Zara website and store the data in a database using Playwright, BeautifulSoup, SQLite, and Tkinter.

playwright playwright-python python scraper scraping-websites sqlite3 tkinter web-automation zara

Last synced: 20 Jan 2025

https://github.com/oreqizer/todo-spec

TODO app with a ridiculously overkilled test suite. 📜

playwright testing todo vitest

Last synced: 01 Feb 2025

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

Testing playwright -- a Node library to automate the Chromium, WebKit and Firefox browsers.

chromium firefox playwright puppeteer webkit

Last synced: 12 Feb 2025

https://github.com/nicholasvuono/playwright-load-test

Load test your apps using Playwright's APIRequestContext 🚀

api-testing automation load-testing open-source performance playwright typescript

Last synced: 05 Feb 2025

https://github.com/diego64/pizzashop

Aplicação Web para controle e gestão de pedidos e faturamentos

axios bun docker jest playwright tawilwind

Last synced: 31 Dec 2024

https://github.com/mazzasaverio/doccrawl

Simple document crawler that harvests PDFs and documents from configured web sources.

asyncpg data-engineering docker logfire playwright postgresql pydantic-v2 python3 scrapegraphai

Last synced: 15 Dec 2024

https://github.com/lockblock-dev/earnapp-cookie-login

Login to your EarnApp accounts with a cookie

cookies earnapp headless-chrome playwright

Last synced: 24 Nov 2024

https://github.com/airtap/playwright

Playwright browser provider.

airtap browsers nodejs npm-package playwright

Last synced: 17 Jan 2025

https://github.com/rwallan/password-automation

Simulação de um projeto FreeLancer para automatizar a retirada de senhas do Portal de Finanças de Portugal.

cli playwright python3 web-automation

Last synced: 02 Feb 2025

https://github.com/samhuk/playwright-html-data-reporter

Playwright reporter that makes the data used for it's html-reporter accessible

html html-reporter playwright reporter

Last synced: 02 Feb 2025

https://github.com/phi-ag/run-playwright

Run Playwright container action

action playwright

Last synced: 20 Dec 2024

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

Starter project for e2e tests with playwright-fluent and ts jest

jest playwright playwright-fluent ts ts-jest

Last synced: 12 Feb 2025

https://github.com/grandel-dsouza/playwright-with-node.js-for-android-with-browserstack

This is a sample code written by GrandEL for running playwright test with Node.JS on Browserstack for Android devices. All one needs to do is clone this repository and add their credentials in the fixture file and simply run the test.

android-test android-testing android-tests automated-testing browserstack browserstack-automate grandel grandeldsouza node-js nodejs playwright playwright-android playwright-demo playwright-test

Last synced: 12 Feb 2025

https://github.com/jfgreffier/atelier-playwright

Playwright en pratique dans un atelier en français

playwright workshop

Last synced: 17 Jan 2025

https://github.com/nzambello/vite-react-template

Template for a React project with Vite, TS, Vitest, Playwright, Storybook, ESLint, StyleLint and Husky

boilerplate hacktoberfest playwright react storybook template typescript vite vitejs vitest

Last synced: 09 Jan 2025

https://github.com/tggreene/goodplace

A Good Place to get started

capacitor clojurescript helix inertiajs playwright

Last synced: 31 Dec 2024

https://github.com/johnpolacek/hello-next-app

Web App Project Template with Next.js, Firebase, Tailwind, Playwright and more

firebase-auth firestore-database nextjs playwright tailwindcss typescript

Last synced: 09 Feb 2025

https://github.com/morganney/busmap

Leaflet maps of real-time vehicle locations, and arrival or departure predictions for numerous transit agencies.

aws-copilot compose docker leafletjs nginx nodejs playwright postgres react redis restbus storybook typescript vite

Last synced: 06 Feb 2025

https://github.com/maxsonferovante/genshinbuildscrawlerandtelegram

Este projeto consiste em um bot para Telegram, desenvolvido em JavaScript com o uso do Puppeteer e PlayWright, que realiza web crawling para obter informações sobre armas disponíveis para farmar no jogo Genshin Impact

axios cheerio javascript node-telegram-bot-api playwright telegram-bot-api

Last synced: 30 Jan 2025

https://github.com/mr-possible/playwright-test-fw

Slowly learning Playwright for test automation and its industry use-cases

playwright python test-automation

Last synced: 08 Feb 2025

https://github.com/lediosax5/bleepi

Herramienta para enviar mensajes personalizados individuales o masivos a varios números de teléfono vía whatsapp, compatible con archivos csv, tiempo entre mensajes personalizable.

batch csv javascript playwright

Last synced: 30 Jan 2025

https://github.com/cenfun/monocart

Web UI automation test tool based on playwright

automation monocart playwright test ui

Last synced: 28 Nov 2024

https://github.com/najeeb1023/parabank-automation

Parabank automation website created with native typescript using cucumber for BDD workflow.

bdd cucumber docker playwright typescript

Last synced: 31 Dec 2024

https://github.com/akmalhisyammm/next-shadcn-starter

Next.js boilerplate with Shadcn UI and TypeScript setup.

boilerplate nextjs playwright shadcn-ui starter-kit tailwindcss typescript vitest

Last synced: 14 Oct 2024

https://github.com/stefruseva88/playwright-intro

Testing simple JS app that lets the user add tasks, mark them as completed, delete them, and filter them according to their status.

javascript playwright ui-testing

Last synced: 14 Oct 2024

https://github.com/atikahe/cinefinder-api

Find movies based on the vaguest memory.

elasticsearch go playwright stream

Last synced: 23 Jan 2025

https://github.com/vlazic/codewars-runner

Enhance your CodeWars experience by scraping tests and running them in your own editor.

codewars codewars-javascript codewars-kata jest kata katas nodejs playwright

Last synced: 08 Feb 2025

https://github.com/rwx-research/playwright-abq

ABQ bindings for Playwright

playwright testing

Last synced: 10 Feb 2025

https://github.com/ndom91/pw-web-scraper

🌐 Basic Playwright Web-scraper

nodejs playwright web-scraper

Last synced: 06 Feb 2025

https://github.com/rgl/caderneta-predial

Descarrega todas as tuas cadernetas prediais disponíveis no Portal das Finanças

caderneta government government-data playwright portaldasfinancas portugal predial pt

Last synced: 06 Feb 2025

https://github.com/lukehedger/playwright-canary

Using Playwright for functional tests and synthetic canaries on AWS CloudWatch

aws-cloudwatch canary playwright synthetics

Last synced: 09 Feb 2025

https://github.com/pablocarmona/pokedex-app

A web app for browsing and learning about different Pokemons

githubactions nextjs playwright react vercel

Last synced: 09 Feb 2025

https://github.com/cmccarthyirl/playwright-java-test-harness

This project uses Java and Playwright to provide a basic test harness

api github-actions java java-17 multimodule playwright testng ui

Last synced: 09 Jan 2025

https://github.com/vikramtiwari/scraping-on-cloud-run

A proof of concept for on-demand scraping of webpages using Cloud Run as infrastructure

api cloud cloudrun googlecloudplatform playwright scraping

Last synced: 27 Dec 2024

https://github.com/krampus-nuggets/learn-bundler

Unit bundler for Microsoft Learn modules.

microsoft-azure microsoft-learn playwright python

Last synced: 11 Dec 2024

https://github.com/krishnapollu/playwright-cucumber-js

A sample NodeJS suite which runs BDD tests using Playwright and CucumberJS

bdd-tests cucumber-js nodejs playwright playwright-javascript test-automation winston-logger

Last synced: 23 Dec 2024

https://github.com/funsjanssen/aspire-specflow-playwright-webcomponents

Demo of how to use Aspire.net, Specflow and Playwright for end-to-end testing web components frontend and .NET api

aspire end-to-end end-to-end-testing lit playwright specflow testing web-components xunit

Last synced: 14 Oct 2024

https://github.com/qinsong77/next-js-boilerplate

Next.js 14 base boilerplate. Next.js 14+ TypeScript + ESLint + Prettier + Husky + Lint-Staged + Commitlint+ Vitest + React Testing Library + Tailwind CSS + Pino

nextjs-boilerplate nextjs14-app-router pino playwright react reactservercomponents rsc shadcn-ui tailwindcss typescript vitest

Last synced: 26 Jan 2025

https://github.com/beenotung/playwright-table

Collect tabular data from HTML Table Elements as object array or 2D string array

crawl csv json playwright scrapy table-data typescript-library

Last synced: 01 Jan 2025

https://github.com/jvdieten/playwright-mocha

Super lightweight playwright mocha test framework. CLI included and parallel test support.

automation-framework automation-test mocha playwright playwright-mocha test testing testing-tools

Last synced: 17 Jan 2025

https://github.com/ricardogesteves/turbo-toolkit

Turbo Toolkit is a monorepo project designed to help developers create web applications with ease. It provides a complete set of tools and configurations to kickstart modern web development.

boilerplate cicd github-actions monorepo nextjs playwright pnpm pnpm-workspaces react starter syncpack tailwindcss template toolkit turbo turborepo typescript vitest

Last synced: 26 Jan 2025

https://github.com/jmgogo/webscraping-for-business

Webscraping with scrapy and playwright, prospecting local businesses in Doral, Florida for marketing opportunities. 🕷️

playwright scrapy webscraping

Last synced: 24 Dec 2024

https://github.com/eiffelfly/run-playwright-in-container-example

This example showcase how to run the playwright integration-test inside a container

docker docker-compose integration-test playwright

Last synced: 24 Dec 2024

https://github.com/josdem/playwright-applitools

Playwright Applitools integration workshop

applitools javascript nodejs playwright prettier

Last synced: 17 Jan 2025

https://github.com/alejandro945/sc-mars-rover-challenge

Southern Code React Test: This API is designed to collect image data gathered by NASA's Perseverance, Curiosity, Opportunity, and Spirit rovers on Mars and make it more easily available to other developers, educators, and citizen scientists.

axios chakra-ui eslint nasa-api next playwright react swr typescript

Last synced: 27 Dec 2024

https://github.com/checkerschaf/playwright-vercel-e2e-tests

🧪 Running E2E tests against your Vercel deployment is easy with Playwright and GitHub Actions.

actions e2e github playwright testing typescript vercel

Last synced: 09 Feb 2025

https://github.com/zhikhareval/db_web_test_automation

This repository contains a test automation project using PyTest and Playwright. We use the ‘test cases as code’ approach and store test reports in a database. We also generate reports in Allure.

allure allure-report database github-actions mit-license playwright playwright-python playwright-tests pytest python test-automation test-case web-testing

Last synced: 02 Jan 2025

https://github.com/danielwte/template-web-scraper

Modern web scraping template built with FastAPI and Playwright. Features resource caching, proxy support, and browser pool management.

api browser-automation browser-pool caching fastapi playwright proxy resource-caching web-crawler web-scraping

Last synced: 03 Jan 2025

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

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

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

Last synced: 11 Jan 2025

https://github.com/gustavohps10/pizzashop-web

📈 A front-end application that allows you to control a restaurant's sales

axios date-fns nodejs playwright react react-hook-form react-query react-router-dom recharts shadcn-ui tailwindcss typescript vitest zod

Last synced: 06 Feb 2025

https://github.com/meir017/easyrepro.js

Automated UI testing API for Dynamics 365

hacktoberfest playwright

Last synced: 11 Jan 2025

https://github.com/sumingcheng/go-crawler

提取知乎文章信息

cookies go playwright zhihu

Last synced: 11 Jan 2025

https://github.com/sapegin/playwright-article-2024

Modern React testing article examples: Playwright

end-to-end-testing frontend playwright testing

Last synced: 11 Jan 2025

https://github.com/duquejo/duquejo-cv-next

Next JS - GitHub repository dedicated to showcasing my professional journey

a11y i18n int msw nextjs playwright react seo shadcn-ui ssr swr tailwindcss typescript vitest

Last synced: 09 Feb 2025

https://github.com/rakashash/urlextractor

Dynamic URL Crawler automates web scraping to extract product URLs efficiently, storing results in JSON for further analysis.

asyncio playwright playwright-python python3

Last synced: 07 Feb 2025

https://github.com/tripolskypetr/node-redis-grpc-stream-queue

Enables reliable bidirectional gRPC streaming with automatic retries, message queuing, error handling, and logging, supporting real-time communication between distributed services in a robust and fault-tolerant manner.

benchmark fault-tolerant fault-tolerant-microservices grpc in-memory nodejs playwright queue realtime redis redis-cache streaming stress-testing tests websocket

Last synced: 07 Feb 2025

https://github.com/thegera4/nextjs-portfolio

This is my personal portfolio made with typescript, react, tailwind css and nextjs

nextjs playwright reactjs tailwindcss typescript

Last synced: 12 Jan 2025

https://github.com/thanasornsawan/playwright_automation_everything

This repo contains database testing, api testing, web testing and github action cicd to send notification to slack

api automated-testing database graphql playwright playwright-javascript qa-automation testing web

Last synced: 19 Jan 2025

https://github.com/brunobzs/playwright-test-automation

Test automation project developed with Playwright and TypeScript

ci-cd playwright playwright-typescript qa qa-automation test-automation testing-tools typescript

Last synced: 19 Jan 2025

https://github.com/makepad-fr/jsgpt

Integrate ChatGPT into your apps using JavaScript/TypeScript

ai automation chatgpt gpt-3-5-turbo gpt-4 machine-learning nlp npm-module openai playwright typescript typescript-library

Last synced: 24 Jan 2025

https://github.com/kalelmartinho/travel-pricing-scraper

In this project, Playwright is used to navigate through different airline websites, fill in search forms, click buttons, and extract price information.

cli console playwright playwright-python typer webscraping

Last synced: 19 Jan 2025