Playwright

Open-source projects categorized as Playwright

Top 23 Playwright Open-Source Projects

  • Playwright

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

  • Project mention: Sometimes things simply don't work | dev.to | 2024-04-23

    The consensus I could gather is either use playwright or use a workaround to solve it in the puppeteer layer. The root cause of the bug is a websocket size limitation on the CDP protocol for chromium.

  • hey

    Hey is a decentralized and permissionless social media app built with Lens Protocol 🌿

  • Project mention: Lenster a decentralized and permissionless social media app | news.ycombinator.com | 2023-05-25
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • crawlee

    Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.

  • Project mention: How to scrape Amazon products | dev.to | 2024-04-01

    In this guide, we'll be extracting information from Amazon product pages using the power of TypeScript in combination with the Cheerio and Crawlee libraries. We'll explore how to retrieve and extract detailed product data such as titles, prices, image URLs, and more from Amazon's vast marketplace. We'll also discuss handling potential blocking issues that may arise during the scraping process.

  • playwright-python

    Python version of the Playwright testing and automation library.

  • browserless

    Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.

  • Project mention: How and why we ripped our Open Source product apart for a full rebuild | dev.to | 2024-02-28

    The core product is managed, cloud hosted browsers. We run thousands at a time using AWS and DigitalOcean, for people to use with Puppeteer and Playwright scripts. Our container is also available to self deploy under an open-source license.

  • artillery

    Load testing at cloud-scale. Serverless & distributed out-of-the-box. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module. Never fail to scale with Artillery!

  • Project mention: Ask HN: What are you using for load testing? | news.ycombinator.com | 2024-04-23

    Usually, I would let organic users be my load test. However, I am working on a project that has an anticipated load on a new-to-my-team stack, so I'm looking into ways to load test.

    I've seen tools like k6 (https://k6.io/), Artillery (https://www.artillery.io), and JMeter (https://jmeter.apache.org/).

    I've been using Artillery, but it's hard to visualize the results.

    What do you use?

  • CodeceptJS

    Supercharged End 2 End Testing Framework for NodeJS

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • qawolf

    🐺 Create browser tests 10x faster

  • dotnet-podcasts

    .NET reference application shown at .NET Conf featuring ASP.NET Core, Blazor, .NET MAUI, Microservices, Orleans, Playwright, and more!

  • Project mention: I am curious. How many of you work on a windows system? | /r/developersIndia | 2023-12-09

    Windows because that's what they gave me. And mac os because that's also what was given to me. Basically windows for dot.net and macos for react-native/ios/android.

  • playwright-dotnet

    .NET version of the Playwright testing and automation library.

  • Project mention: What do .NET devs use for web scraping these days? | /r/dotnet | 2023-06-13

    Playwright

  • free-games-claimer

    Automatically claims free games on the Epic Games Store, Amazon Prime Gaming and GOG.

  • Project mention: Is this github safe to use? | /r/antivirus | 2023-11-02

    GitHub - vogler/free-games-claimer: Automatically claims free games on the Epic Games Store, Amazon Prime Gaming and GOG.

  • playwright-go

    Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.

  • shot-scraper

    A command-line utility for taking automated screenshots of websites

  • Project mention: I want to create IMDB for Open source projects | news.ycombinator.com | 2024-04-15

    I had one of these recently! https://github.com/simonw/shot-scraper/pull/133/files

    They're /incredibly/ rare though.

  • webscraping-from-0-to-hero

    The web scraping open project repository aims to share knowledge and experiences about web scraping with Python

  • Project mention: Web Scraping from 0 to hero – Sharing knowledge about web scraping on GH | news.ycombinator.com | 2023-07-06
  • playwright-java

    Java version of the Playwright testing and automation library

  • BotD

    Bot detection library that runs in the browser. Detects automation tools and frameworks. No server required, runs 100% on the client. MIT license, no usage restrictions.

  • Project mention: Download numbers on crates.io too high? | /r/rust | 2023-05-31

    If the crates.io team wanted to go further they could employ some invasive methods to detect bots (usually it involves a JS library that does fingerprinting on the browser - something like BotD), but I'm not advocating for it. I don't think crates.io should collect more data, they should just perform better statistics on the data they already have.

  • scrapy-playwright

    🎭 Playwright integration for Scrapy

  • Project mention: Web Scraping Dynamic Websites With Scrapy Playwright | dev.to | 2024-03-06

    scrapy-playwright is an integration between Scrapy and Playwright. It enables scraping dynamic web pages with Scrapy by processing the web scraping requests using a Playwright instance.

  • fingerprint-suite

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

  • awesome-playwright

    A curated list of awesome tools, utils and projects using Playwright

  • tiktok-signature

    Generate tiktok signature token using node

  • secret-agent

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

  • Visual-Regression-Tracker

    Backend and Frontend application for tracking differences via image comparison

  • synpress

    Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.

  • Project mention: Synpress - Playwright and Cypress with metamask support for e2e testing of dapps | /r/ethdev | 2023-05-16

    Synpress is e2e testing framework based on Playwright and Cypress with support for MetaMask.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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).

Playwright related posts

Index

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

Project Stars
1 Playwright 61,568
2 hey 22,379
3 crawlee 12,129
4 playwright-python 10,675
5 browserless 7,893
6 artillery 7,477
7 CodeceptJS 4,054
8 qawolf 3,273
9 dotnet-podcasts 2,709
10 playwright-dotnet 2,290
11 free-games-claimer 2,047
12 playwright-go 1,785
13 shot-scraper 1,531
14 webscraping-from-0-to-hero 1,456
15 playwright-java 1,014
16 BotD 903
17 scrapy-playwright 835
18 fingerprint-suite 696
19 awesome-playwright 687
20 tiktok-signature 682
21 secret-agent 633
22 Visual-Regression-Tracker 569
23 synpress 528

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com