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/jimmy-guzman/solid-starter

🍱 Another Solid Starter using Bun, Vite, TypeScript, tailwindcss and daisyUI.

bun daisyui eslint msw playwright solidjs tailwind tailwindcss typescript vitejs vitest

Last synced: 04 Jan 2025

https://github.com/doggy8088/html-to-pdf

A simple HTML to PDF tool using Playwright

playwright

Last synced: 20 Dec 2024

https://github.com/airkro/docker

Docker image for node.js develop

alpine docker docker-image git image imagemin nodejs playwright python python3

Last synced: 30 Nov 2024

https://github.com/hangrybear666/playwright-pr0game

Playwright Browser Automation written in TypeScript to enable autonomous gameplay of the browser game pr0game, Also collects player stats and export them via Telegram Chat Bot.

bot browser-automation playwright telegram-chatbot typescript webscraping

Last synced: 13 Jan 2025

https://github.com/riduidel/aadarchi-technology-detector

A helper script for aadarchi allowing us to fetch interesting technologies

github-actions hacktoberfest java mvnrepository playwright

Last synced: 14 Nov 2024

https://github.com/satelllte/web-audio-on-server

Proof-of-concept demonstrating the usage of Web Audio API on server using Playwright

playwright web-audio web-audio-api

Last synced: 20 Dec 2024

https://github.com/jakeyallop/wasmsharp

Compile and execute C# code fully within the web browser using Web Assembly, including autocompletion and diagnostics.

blazor blazor-wasm codemirror codemirror6 csharp playwright pnpm pnpm-monorepo roslyn solidjs typescript vanilla-extract vite vitest wasm webassembly

Last synced: 16 Jan 2025

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

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

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

Last synced: 22 Jan 2025

https://github.com/e2e-boilerplate/playwright-commonjs-jest-expect

Playwright end-to-end test automation boilerplate, using CommonJS, Jest and Expect.

commonjs e2e-test e2e-testing e2e-tests expect jest playwright playwright-commonjs-jest

Last synced: 22 Jan 2025

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

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

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

Last synced: 22 Jan 2025

https://github.com/bvisagie/extensible-java-playwright-automation-framework

The purpose of this Playwright Framework is to serve as a functional demo and / or template to be used on projects and / or assist with training.

java playwright playwright-java

Last synced: 16 Jan 2025

https://github.com/radekbednarik/playwright-test-skeleton

npm package for creating Playwright Test project skeleton.

javascript npm-package playwright playwright-test skeleton template typescript

Last synced: 12 Oct 2024

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: 19 Dec 2024

https://github.com/najeeb1023/magento-webapp

Luma web-app playwright-cucumber test automation framework created with POM and Facade design pattern.

cicd cucumber playwright test-automation typescript

Last synced: 11 Oct 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/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/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

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/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/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: 14 Dec 2024

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/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/stevanfreeborn/onspringend2endtests

A suite of automated tests using playwright.

automation playwright typescript

Last synced: 03 Feb 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: 16 Dec 2024

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/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/doinel1a/vite-react-ts-starter

Start a ReactJS Web App, SPA, website or landing page using TypeScript, 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 playwright postcss react react-ts react-typescript sass starter starter-template swc tailwind tailwind-css tailwindcss template templates typescript vite

Last synced: 07 Nov 2024

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/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/daipresents/playwright

Playwright(TypeScript) Sample

browserstack e2e-testing playwright

Last synced: 12 Jan 2025

https://github.com/pdsuwwz/koa-playwright-server

🎭 Playwright 实现的 Node.js 中间件 API 服务, 替换 Puppeteer, 基于 ESM + Rollup + Koa + TypeScript + Nodemon + PM2 + ESLint (v9) 用于快速爬取并合并多网页到 PDF 文件、图片高保真快照, 支持热更新、Cookie 、水印、页眉页脚注入

es generator module pdf playwright puppeteer rollup typescript upgrade

Last synced: 14 Dec 2024

https://github.com/maksandre/w3wallets

E2E testing library for web3 wallet extensions in Playwright.

backpack e2e eclipse playwright testing

Last synced: 14 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/ryanrosello-og/playwright-redactor

Redact sensitive information from your Playwright trace files

playwright redaction security trace typescript

Last synced: 08 Jan 2025

https://github.com/leosuncin/monorepo-example-ts

Monorepo example using typescript, pnpm and turborepo

docker monorepo playwright pnpm react react-query ts-rest turborepo type-safe typescript

Last synced: 18 Dec 2024

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/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/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/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/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/sumingcheng/go-crawler

提取知乎文章信息

cookies go playwright zhihu

Last synced: 11 Jan 2025

https://github.com/airbr/playwright

Playwright repository for morganwebdev.org; Deployed HTML Report

e2e-tests playwright

Last synced: 08 Jan 2025

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

Automated UI testing API for Dynamics 365

hacktoberfest playwright

Last synced: 11 Jan 2025

https://github.com/darkgl/node-xvfb-ts

Easily start and stop an X Virtual Frame Buffer from your node apps

buffer frame framebuffer headless playwright puppeteer typescript virtual xvfb xvfb-node xvfb-ts

Last synced: 10 Oct 2024

https://github.com/ivankahl/web-scraping-benchmarks

Node.js that benchmarks scraping Reddit using Puppeteer, Playwright, Selenium, Nightmare, and Cypress.

cypress nightmare playwright puppeteer scraping selenium web

Last synced: 13 Jan 2025

https://jagoda11.github.io/Periodic-Table-App/

🧪 Interactive Periodic Table App built with Vue 3, showcasing reactive components, state management with Pinia, comprehensive testing with Jest & Playwright, and deployed to GitHub Pages using GitHub Actions. 🚀

awesome-list bootstrap5 chemistry css frontend gh-pages github-actions github-pages html5 jest lighthouse periodic-table pinia playwright responsive-design typescript vite vue vue3 vue3-typescript

Last synced: 08 Nov 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: 17 Dec 2024

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

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/nagilum/slap

Slap a site and see what falls out. A simple command-line site check tool.

accessibility axe-core cli csharp dotnet playwright site-check site-checker

Last synced: 16 Jan 2025

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

Run Playwright container action

action playwright

Last synced: 20 Dec 2024

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

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

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

Last synced: 14 Oct 2024

https://github.com/tggreene/goodplace

A Good Place to get started

capacitor clojurescript helix inertiajs playwright

Last synced: 31 Dec 2024

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/rgl/playwright-standalone

a standalone distribution of playwright

playwright standalone

Last synced: 13 Dec 2024

https://github.com/bengabp/netnaijacrawler

Crawls netnaija for movies and metadata

bot-bypass playwright python3 selenium web-scraping

Last synced: 27 Jan 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: 13 Dec 2024

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/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/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/empawlowski/automation-exercise-playwright

[E2E, API] Automation tests for online shop by using 🎭Playwright framework.

api-tests e2e-tests playwright test-automation typescript visual-studio-code

Last synced: 20 Jan 2025

https://github.com/janszewczyk/nextjs-szumplate

This is Next.js Szumplate, an open source template for enterprise projects! It is packed with features that will help you create an efficient, maintainable and enjoyable application.

eslint next nextjs nextjs-template playwright prettier react semantic-release starter-kit starter-template tailwindcss typescript vercel vitest

Last synced: 21 Dec 2024

https://github.com/empawlowski/sauce-demo-let-s-test-it

[E2E] Automation tests for Sauce Labs shop - 🎭Playwright.

allure-report cicd e2e-tests fixtures husky page-object-model playwright pom typescript

Last synced: 20 Jan 2025

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

Playwright test demo

playwright playwright-tests

Last synced: 12 Jan 2025

https://github.com/bmpickford/hreflang-checker

Programatically check hreflangs at a given url using existing js test tooling

cypress hreflang playwright seo

Last synced: 21 Dec 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/mostafamohab/e-commerce_playwright

An End-to-End Playwright Project with Typescript for Automation Exercise E-Commerce Website with test suites for registration and login modules written in POM

playwright playwright-typescript

Last synced: 03 Feb 2025

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

Playwright Applitools integration workshop

applitools javascript nodejs playwright prettier

Last synced: 17 Jan 2025

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/asbhogal/rest-countries-api-app

A React app which pulls data from the REST Countries API and displays further country information using dynamic routing. Built using TypeScript, SWR, Context API, Material UI, Playwright and Husky.

a11y-testing api api-rest context-api cypress e2e front-end front-end-development frontend-mentor material-ui playwright react reactjs rest-api restful-api skeleton-loading swr tdd-react typescript

Last synced: 21 Jan 2025

https://github.com/asbhogal/a11y-stack

Accessibility-focused, typesafe Next.js frontend framework stack, with Storybook, Tailwind CSS, Shadcn, Playwright, React Hook Form, Zod, Prettier, ES Lint and Husky.

a11y accessibility accessibility-checker accessibility-testing e2e eslint husky nextjs playwright prettier react react-hook-form shadcn-ui storybook tailwindcss testing typescript zod

Last synced: 08 Jan 2025

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/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/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/kevin940726/puppeteer-testing-library

Custom queries and Jest matchers for Puppeteer and Playwright with enforced best practices

accessibility jest playwright puppeteer testing-library

Last synced: 08 Nov 2024