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

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

automation chrome chromium e2e-testing electron end-to-end-testing firefox javascript playwright test test-automation testing testing-tools web webkit

Last synced: 20 Jan 2025

https://github.com/apify/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.

apify automation crawler crawling headless headless-chrome javascript nodejs npm playwright puppeteer scraper scraping typescript web-crawler web-crawling web-scraping

Last synced: 20 Jan 2025

https://github.com/checkly/headless-recorder

Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.

chrome chrome-extension playwright puppeteer vue

Last synced: 24 Jan 2025

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

Python version of the Playwright testing and automation library.

chromium firefox playwright webkit

Last synced: 20 Jan 2025

https://github.com/skyvern-ai/skyvern

Automate browser-based workflows with LLMs and Computer Vision

api automation browser browser-automation computer gpt llm playwright python rpa vision workflow

Last synced: 21 Jan 2025

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

Python version of the Playwright testing and automation library.

chromium firefox playwright webkit

Last synced: 09 Nov 2024

https://github.com/Skyvern-AI/skyvern

Automate browser-based workflows with LLMs and Computer Vision

api automation browser browser-automation computer gpt llm playwright python rpa vision workflow

Last synced: 06 Nov 2024

https://github.com/browserless/browserless

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

browserless chrome docker firefox nodejs playwright puppeteer typescript webkit websocket

Last synced: 21 Jan 2025

https://github.com/artilleryio/artillery

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.

api automation aws browser fargate grpc http javascript lambda load opentelemetry otel performance playwright serverless socketio stress testing typescript websocket

Last synced: 20 Jan 2025

https://github.com/Skyvern-AI/Skyvern

Automate browser-based workflows with LLMs and Computer Vision

api automation browser browser-automation computer gpt llm playwright python rpa vision workflow

Last synced: 22 Oct 2024

https://github.com/apify/crawlee-python

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

apify automation beautifulsoup crawler crawling hacktoberfest headless headless-chrome pip playwright python scraper scraping web-crawler web-crawling web-scraping

Last synced: 21 Jan 2025

https://github.com/browserbase/stagehand

An AI web browsing framework focused on simplicity and extensibility.

agents ai llms playwright puppeteer selenium

Last synced: 24 Jan 2025

https://github.com/vogler/free-games-claimer

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

amazon-games automation claimer docker epic-games epic-games-store free-games freebies gog playwright prime-gaming puppeteer

Last synced: 23 Jan 2025

https://github.com/microsoft/dotnet-podcasts

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

asp-net-core aspnetcore blazor csharp dotnet dotnet-maui dotnetmaui orleans playwright playwright-typescript signalr webapi

Last synced: 17 Jan 2025

https://github.com/microsoft/playwright-dotnet

.NET version of the Playwright testing and automation library.

chrome chromium csharp firefox playwright webkit

Last synced: 22 Jan 2025

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

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

automation browser-automation chromium firefox go golang hacktoberfest headless headless-chrome playwright selenium webkit

Last synced: 21 Jan 2025

https://github.com/bjesus/pipet

Swiss-army tool for scraping and extracting data from online assets, made for hackers

css curl gjson json playwright scraper scraping

Last synced: 23 Jan 2025

https://github.com/simonw/shot-scraper

A command-line utility for taking automated screenshots of websites

playwright playwright-python scraping screenshot-utility screenshots

Last synced: 21 Jan 2025

https://github.com/thewebscrapingclub/webscraping-from-0-to-hero

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

playwright python scrapy scrapy-spider scrapysplash webscraping

Last synced: 18 Jan 2025

https://github.com/TheWebScrapingClub/webscraping-from-0-to-hero

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

playwright python scrapy scrapy-spider scrapysplash webscraping

Last synced: 26 Oct 2024

https://github.com/ocsjs/ocsjs

OCS 网课助手,刷课脚本,网课脚本,帮助大学生解决网课难题,支持【超星学习通】【知道智慧树】【职教云】【智慧职教】【中国大学MOOC】等网课 , 可以在 脚本猫 以及 油猴 等开源脚本管理器下运行。

ant-desgin-vue electron nodejs ocs ocsjs playwright script scriptcat tampermonkey typescript vue3

Last synced: 22 Jan 2025

https://github.com/reworkd/tarsier

Vision utilities for web interaction agents 👀

gpt4v llms ocr playwright pypi-package python selenium webscraping

Last synced: 21 Jan 2025

https://github.com/lightpanda-io/browser

The open-source browser made for headless usage

browser cdp headless playwright puppeteer zig

Last synced: 24 Jan 2025

https://github.com/xishandong/crawlproject

python爬虫项目合集,从基础到js逆向,包含基础篇、自动化篇、进阶篇以及验证码篇。案例涵盖各大网站(xhs douyin weibo ins boss job,jd...),你将会学到有关爬虫以及反爬虫、自动化和验证码的各方面知识

captcha ddddocr javascript playwright python python-crawler reverse-engineering

Last synced: 24 Jan 2025

https://github.com/microsoft/playwright-java

Java version of the Playwright testing and automation library

java playwright

Last synced: 21 Jan 2025

https://github.com/fingerprintjs/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.

automation bot-detection bots headless-chrome playwright puppeteer selenium

Last synced: 22 Jan 2025

https://github.com/fingerprintjs/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.

automation bot-detection bots headless-chrome playwright puppeteer selenium

Last synced: 29 Nov 2024

https://github.com/microsoft/playwright-cli

CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.

playwright

Last synced: 17 Jan 2025

https://github.com/raznem/parsera

Lightweight library for scraping web-sites with LLMs

ai ai-scraping data-extraction llm opensource playwright python scraping webscraping

Last synced: 23 Jan 2025

https://github.com/apify/fingerprint-suite

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

fingerprinting playwright puppeteer scraping typescript

Last synced: 21 Jan 2025

https://github.com/azure-samples/contoso-real-estate

Intelligent enterprise-grade reference architecture for JavaScript, featuring OpenAI integration, Azure Developer CLI template and Playwright tests.

angular architecture azd-templates azure azureopenai cloud javascript next nodejs playwright rag serverless strapi stripe

Last synced: 23 Jan 2025

https://github.com/Azure-Samples/contoso-real-estate

Intelligent enterprise-grade reference architecture for JavaScript, featuring OpenAI integration, Azure Developer CLI template and Playwright tests.

angular architecture azd-templates azure azureopenai cloud javascript next nodejs playwright rag serverless strapi stripe

Last synced: 27 Nov 2024

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

Build a cross-browser end-to-end test suite with Playwright.

e2e-tests playwright test-runners

Last synced: 17 Jan 2025

https://github.com/carcabot/tiktok-signature

Generate tiktok signature token using node

node playwright puppeteer tiktok tiktok-signature

Last synced: 24 Jan 2025

https://github.com/ulixee/secret-agent

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

automated browser chromium devtools mitm mitmproxy playwright proxy puppeteer scraping secretagent stealth

Last synced: 19 Jan 2025

https://github.com/synthetixio/synpress

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

blockchain cypress docker e2e ethereum metamask playwright testing

Last synced: 23 Jan 2025

https://github.com/Synthetixio/synpress

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

blockchain cypress docker e2e ethereum metamask playwright testing

Last synced: 07 Nov 2024

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

Automating Playwright steps using ChatGPT.

ai playwright

Last synced: 24 Jan 2025

https://github.com/vinyzu/botright

Botright, the most advance undetected, fingerprint-changing, captcha-solving, open-source automation framework. Build on Playwright, its as easy to use as it is to extend your code. Solving your Captchas for free with AI.

ai automation bots botting browser captcha captcha-solver captcha-solving chrome chromium playwright stealth undectectable undetected

Last synced: 24 Jan 2025

https://github.com/crusher-dev/crusher

🧙‍♀️ Fast low-code testing — create, run tests and get alerts ⏱️ Create test in <60 secs 👉 Better open source alternative to selenium, cypress and puppeteer

cypress frontend javascript low-code low-code-framework no-code nodejs playwright playwright-javascript react reactjs selenium test testing typescript vuejs

Last synced: 19 Jan 2025

https://github.com/akshayp7/playwright-typescript-playwright-test

This is a boilerplate/template for a Playwright-Typescript framework for web UI, API, mobile emulation, DB, and visual testing. Docker image, SonarQube, Lighthouse, GitHub Actions setup with Slack notifications are also implemented.

allure allure-report apitesting automation-testing docker e2e e2e-tests emulation end-to-end-testing githubactions lighthouse playwright playwright-demo playwright-test-runner playwright-tests playwright-typescript postgres-database sonarqube typescript visualcomparison

Last synced: 18 Jan 2025

https://github.com/ChainSafe/dappeteer

[DEPRECATED]🏌🏼‍E2E testing for dApps using Puppeteer + MetaMask

arhived dapp deprecated e2e ethereum frontend playwright pupeteer

Last synced: 07 Nov 2024

https://github.com/chainsafe/dappeteer

[DEPRECATED]🏌🏼‍E2E testing for dApps using Puppeteer + MetaMask

arhived dapp deprecated e2e ethereum frontend playwright pupeteer

Last synced: 17 Jan 2025

https://github.com/Vinyzu/Botright

Botright, the most advance undetected, fingerprint-changing, captcha-solving, open-source automation framework. Build on Playwright, its as easy to use as it is to extend your code. Solving your Captchas for free with AI.

ai automation bots botting browser captcha captcha-solver captcha-solving chrome chromium playwright stealth undectectable undetected

Last synced: 31 Oct 2024

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

Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/unpatch, can be enabled/disabled on demand.

automation bot bot-detection chrome chromedriver cloudflare crawler crawling datadome headless headless-chrome playwright puppeteer puppeteer-extra rebrowser scraping selenium stealth web-scraping webdriver

Last synced: 18 Jan 2025

https://github.com/deploysentinel/recorder

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

chrome chrome-extension chromium cypress e2e firefox firefox-addon firefox-extension jest playwright puppeteer react testing testing-tools

Last synced: 20 Jan 2025

https://github.com/DeploySentinel/Recorder

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

chrome chrome-extension chromium cypress e2e firefox firefox-addon firefox-extension jest playwright puppeteer react testing testing-tools

Last synced: 07 Nov 2024

https://github.com/microsoft/playwright-pytest

Pytest plugin to write end-to-end browser tests with Playwright.

playwright pytest-plugin testing-tools

Last synced: 23 Jan 2025

https://github.com/seldomqa/poium

Page Objects design pattern test library, support selenium、appium、playwright, etc

appium pageobjects playwright python selenium

Last synced: 24 Jan 2025

https://github.com/roniemartinez/dude

dude uncomplicated data extraction: A simple framework for writing web scrapers using Python decorators

async beautifulsoup4 crawler css framework lxml parsel playwright python scraper scraping selenium sync web-scraping webscraping xpath

Last synced: 17 Jan 2025

https://github.com/shakacode/cypress-playwright-on-rails

Use cypress.io or playwright.dev with your rails application. This Ruby gem lets you use your regular Rails test setup and clean-up, such as FactoryBot.

cypress-io playwright playwright-tests ruby-gem ruby-on-rails ui-testing-framework

Last synced: 24 Jan 2025

https://github.com/shakacode/cypress-on-rails

Use cypress.io or playwright.dev with your rails application. This Ruby gem lets you use your regular Rails test setup and clean-up, such as FactoryBot.

cypress-io playwright playwright-tests ruby-gem ruby-on-rails ui-testing-framework

Last synced: 06 Jan 2025

https://github.com/SeldomQA/poium

Page Objects design pattern test library, support selenium、appium、playwright, etc

appium pageobjects playwright python selenium

Last synced: 08 Nov 2024

https://github.com/tinyfish-io/agentql

AgentQL is an AI-powered query language for web scraping and automation. It uses natural language selectors to find data on any page, including authenticated content. AgentQL queries are self-healing as UI changes and work across similar sites. Users can define structured data output, making AgentQL versatile for developers and data scientists.

automation playwright python scraping web-scraping web-scraping-python web-scrapping

Last synced: 22 Jan 2025

https://github.com/jupiterone/playwright-aws-lambda

Support for running Microsoft's Playwright on AWS Lambda and Google Cloud Functions

aws cloud function google lambda playwright puppeteer

Last synced: 24 Jan 2025

https://github.com/checkly/theheadless.dev

🪖 Learn Puppeteer and Playwright - Tips, tricks and in-depth guides from the trenches.

browser javascript nodejs playwright puppeteer

Last synced: 20 Jan 2025

https://github.com/paulogoncalvesbh/running-playwright-on-aws-lambda

Running hundreds of Playwright E2E tests in a few seconds with AWS Lambda

lambda-functions playwright serverless

Last synced: 20 Jan 2025

https://github.com/kevinbytesthedust/cvamp

Send live viewers to Twitch, youtube and kick with this viewer bot software. The tool offers a user-friendly graphical interface. This program requires HTTP proxies.

bot botting kick live playwright playwright-python proxy socks5 stream twitch twitch-bot twitch-tools twitch-view-bot twitch-viewbot twitch-viewer-bot twitch-viewers user-agent view-bot viewer youtube

Last synced: 19 Jan 2025

https://github.com/microsoft/playwright-vscode

Playwright Test Visual Studio Code integration

playwright testing typescript vscode vscode-extension

Last synced: 18 Jan 2025

https://github.com/vitalets/playwright-bdd

BDD testing with Playwright runner

automated-testing bdd cucumber gherkin playwright testing

Last synced: 24 Jan 2025

https://github.com/octaltree/playwright-rust

Playwright port to Rust

playwright rust

Last synced: 19 Jan 2025

https://github.com/YusukeIwaki/playwright-ruby-client

Playwright client for Ruby

playwright ruby

Last synced: 10 Nov 2024

https://github.com/yusukeiwaki/playwright-ruby-client

Playwright client for Ruby

playwright ruby

Last synced: 23 Jan 2025

https://github.com/daijro/browserforge

🎭 Intelligent browser header & fingerprint generator

browsers fingerprinting headers networking playwright python requests scraping

Last synced: 22 Jan 2025

https://github.com/xewdy444/playwright-recaptcha

A Python library for solving reCAPTCHA v2 and v3 with Playwright

asyncio library playwright recaptcha solver speech-to-text

Last synced: 24 Jan 2025

https://github.com/lino-levan/astral

A high-level puppeteer/playwright-like library for Deno

astral deno playwright puppeteer

Last synced: 22 Jan 2025

https://github.com/cxrunfree/autovisor

2024智慧树刷课脚本 基于Python Playwright的自动化程序 [有免安装版]

autocomplete javascript playwright python python3 selenium zhidao zhihuishu

Last synced: 22 Jan 2025

https://github.com/testimio/root-cause

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

e2e-testing e2e-tests jest mocha network-har playwright playwright-tests puppeteer

Last synced: 20 Jan 2025

https://github.com/xewdy444/cf-clearance-scraper

A simple program for scraping Cloudflare clearance (cf_clearance) cookies from websites issuing Cloudflare challenges to visitors

clearance cloudflare cookie nodriver playwright scraper undetected-chromedriver

Last synced: 22 Jan 2025

https://github.com/thenetsky/microsoft-rewards-script

Automated Microsoft Rewards script, using TypeScript, Cheerio and Playwright.

bot microsoft-rewards microsoft-rewards-bot microsoft-rewards-farmer playwright script typescript

Last synced: 22 Jan 2025

https://github.com/testing-library/playwright-testing-library

🔍 Find elements in Playwright with queries from Testing Library

dom-testing-library integration-testing jest playwright testing-library

Last synced: 22 Jan 2025

https://github.com/hoverinc/playwright-testing-library

🔍 Find elements in Playwright with queries from Testing Library

dom-testing-library integration-testing jest playwright testing-library

Last synced: 14 Jan 2025

https://github.com/jscutlery/devkit

Cutleries to help you cook better apps

angular cypress e2e jest playwright rxjs swc testing

Last synced: 24 Jan 2025