TypeScript Playwright

Open-source TypeScript projects categorized as Playwright

Top 19 TypeScript Playwright Projects

  • Playwright

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

    Project mention: Episode 23/04: TypeScript 5 Beta, Angular Roadmap 2023 | dev.to | 2023-01-30

    Playwright 1.30: Release Notes

  • qawolf

    🐺 Create browser tests 10x faster

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • secret-agent

    The web scraper that's nearly impossible to block - now called @ulixee/hero

    Project mention: Way to scrape any dynamic data from any site / Server for scaping | reddit.com/r/webscraping | 2022-04-17

    Automated Browser under hood is SecretAgent, thats masking alot bot stuff and bypass huge amount of anti-bot systems (also be patient to your proxy quality)

  • jest-playwright

    Running tests using Jest & Playwright

  • crusher

    🧙‍♀️ Fast low-code testing framework ⏱️ Create test in <60 secs

    Project mention: Test your react/web app in under a minute with Crusher - a fast low-code framework | reddit.com/r/reactjs | 2023-01-06
  • Recorder

    A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨ (by DeploySentinel)

    Project mention: I built an alternative for the deprecated &amp; beloved Cypress Studio - generate Cypress scripts from your browser interactions right inside of Cypress | reddit.com/r/vuejs | 2022-07-26
  • root-cause

    🔍 Root Cause is a tool for troubleshooting Puppeteer and Playwright tests. 🔎

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • fingerprint-suite

    Browser fingerprinting tools for anonymizing your scrapers. Developed by Apify.

    Project mention: Crawlee · Build reliable crawlers. Fast. | Crawlee | reddit.com/r/node | 2022-08-23

    The fingerprinting system Crawlee uses is published here https://github.com/apify/fingerprint-suite

  • demo.playwright

    This repo is used to demo various testing scenarios with Playwright 🎭, using the official test-runner and scripts authored in TypeScript.

  • mugshot

    Framework independent visual testing library

  • scraper

    Nodejs web scraper. Contains a command line, docker container, terraform module and ansible roles for distributed cloud scraping. Supported databases: SQLite, MySQL, PostgreSQL. Supported headless clients: Puppeteer, Playwright, Cheerio, JSdom. (by get-set-fetch)

    Project mention: Most Used Individual JavaScript Libraries - jQuery still leads | reddit.com/r/javascript | 2022-06-14
  • dakka

    Dakka - generate automation tests for Cypress, Playwright and Puppeteer

    Project mention: Would you be interested in POM generator for Selenium? | news.ycombinator.com | 2022-06-11
  • electron-playwright-example

    Example of multi-window Playwright testing with Electron

  • playwright-test-coverage

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

    Project mention: Comprehensive coverage Jest+Playwright in Next.js TS | dev.to | 2022-06-29

    Let's have a closer look on those dependencies: babel-plugin-istanbul: it is responsible for collecting coverage from Playwright tests. Here's the link to GitHub repository. You'll also need baseFixtures.ts file from this repo to make it run nyc: a tool I use to merge coverage reports together. It will create final report, which is an union of coverages from Jest and Playwright ts-jest: quite usefull as the focus is to test TypeScript app ts-node: needed to compile Jest config TS file back to JavaScript

  • guidepup-playwright

    Screen reader driver for Playwright tests.

    Project mention: A11y Unlocked: Screen-Reader Automation Tests | dev.to | 2022-10-16

    View on GitHub

  • headless-task-server

    A headless browser task manager based on SecretAgent

    Project mention: Way to scrape any dynamic data from any site / Server for scaping | reddit.com/r/webscraping | 2022-04-17

    Hi, recently created app-helper thats will help your project - scrape any data, from any website.

  • playwright-recaptcha-solver

    ReCaptcha V2 solver for Playwright

    Project mention: Introducing a new solution to solving ReCAPTCHA v2 using Playwright | reddit.com/r/Python | 2022-02-06
  • playwright-webextext

    Playwright extensions for tesiting WebExtensions

    Project mention: Install your chrome extensions or firefox add-ons to the browser with playwright | dev.to | 2022-08-21

    Playwright-webextext stands to enable the installation of chrome extensions and firefox add-ons to the browser. It extends playground APIs and test fixtures that allow you to use chrome extensions or firefox add-ons from your local file.

  • github-issue-viewer

    A Github issue viewer apps

    Project mention: Writing integration tests for Next.js, next-auth, Prisma using Playwright and msw | dev.to | 2022-08-15

    View on GitHub

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-30.

TypeScript Playwright related posts


What are some of the best open-source Playwright projects in TypeScript? This list will help you:

Project Stars
1 Playwright 47,154
2 qawolf 3,197
3 secret-agent 562
4 jest-playwright 482
5 crusher 422
6 Recorder 309
7 root-cause 262
8 fingerprint-suite 213
9 demo.playwright 153
10 mugshot 127
11 scraper 86
12 dakka 81
13 electron-playwright-example 51
14 playwright-test-coverage 46
15 guidepup-playwright 16
16 headless-task-server 11
17 playwright-recaptcha-solver 10
18 playwright-webextext 5
19 github-issue-viewer 3
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.