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: 28 Oct 2024

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: 01 Nov 2024

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: 29 Sep 2024

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

Python version of the Playwright testing and automation library.

chromium firefox playwright webkit

Last synced: 01 Aug 2024

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

Python version of the Playwright testing and automation library.

chromium firefox playwright webkit

Last synced: 28 Oct 2024

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: 28 Oct 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: 10 Oct 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: 12 Oct 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: 01 Aug 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: 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: 29 Oct 2024

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: 25 Sep 2024

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: 10 Oct 2024

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

.NET version of the Playwright testing and automation library.

chrome chromium csharp firefox playwright webkit

Last synced: 13 Oct 2024

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: 01 Nov 2024

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: 14 Oct 2024

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

https://github.com/ocsjs/ocsjs

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

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

Last synced: 01 Nov 2024

https://github.com/enncy/online-course-script

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

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

Last synced: 03 Oct 2024

https://github.com/reworkd/tarsier

Vision utilities for web interaction agents 👀

gpt4v llms ocr playwright pypi-package python selenium webscraping

Last synced: 11 Oct 2024

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: 15 Oct 2024

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: 10 Oct 2024

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

Java version of the Playwright testing and automation library

java playwright

Last synced: 14 Oct 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: 25 Sep 2024

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: 14 Oct 2024

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: 09 Aug 2024

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: 10 Oct 2024

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: 08 Aug 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: 25 Sep 2024

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

Generate tiktok signature token using node

node playwright puppeteer tiktok tiktok-signature

Last synced: 10 Oct 2024

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

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

fingerprinting playwright puppeteer scraping typescript

Last synced: 10 Oct 2024

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: 10 Oct 2024

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: 14 Oct 2024

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: 11 Oct 2024

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: 01 Aug 2024

https://github.com/ChainSafe/dappeteer

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

arhived dapp deprecated e2e ethereum frontend playwright pupeteer

Last synced: 01 Aug 2024

https://github.com/chainsafe/dappeteer

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

arhived dapp deprecated e2e ethereum frontend playwright pupeteer

Last synced: 25 Sep 2024

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

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: 14 Oct 2024

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: 10 Oct 2024

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: 01 Aug 2024

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: 28 Oct 2024

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: 11 Oct 2024

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

Automating Playwright steps using ChatGPT.

ai playwright

Last synced: 14 Oct 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: 14 Oct 2024

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: 27 Sep 2024

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: 10 Oct 2024

https://github.com/SeldomQA/poium

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

appium pageobjects playwright python selenium

Last synced: 01 Aug 2024

https://github.com/seldomqa/poium

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

appium pageobjects playwright python selenium

Last synced: 11 Oct 2024

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: 30 Oct 2024

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: 14 Oct 2024

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

Playwright Test Visual Studio Code integration

playwright testing typescript vscode vscode-extension

Last synced: 14 Oct 2024

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

Playwright port to Rust

playwright rust

Last synced: 14 Oct 2024

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: 27 Sep 2024

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

Playwright client for Ruby

playwright ruby

Last synced: 02 Aug 2024

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

Playwright client for Ruby

playwright ruby

Last synced: 14 Oct 2024

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: 30 Oct 2024

https://github.com/jscutlery/devkit

Tools that make Angular developer's life easier.

angular cypress e2e playwright rxjs testing

Last synced: 14 Oct 2024

https://github.com/ManiMozaffar/linkedIn-scraper

A playwright bot which is implemented to scrape linkedin and store advertisement data in a database and telegram channel

bot browser-fingerprint browser-fingerprinting chatgpt chatgpt-api cralwer fastapi linkedin linkedin-bot playwright python scraper scraping spider sqlalchemy

Last synced: 01 Nov 2024

https://github.com/manimozaffar/linkedin-scraper

A playwright bot which is implemented to scrape linkedin and store advertisement data in a database and telegram channel

bot browser-fingerprint browser-fingerprinting chatgpt chatgpt-api cralwer fastapi linkedin linkedin-bot playwright python scraper scraping spider sqlalchemy

Last synced: 31 Oct 2024

https://github.com/MarcusFelling/Demo.Playwright

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

browser-automation e2e-testing github-actions playwright testing typescript

Last synced: 02 Aug 2024

https://github.com/marcusfelling/demo.playwright

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

browser-automation e2e-testing github-actions playwright testing typescript

Last synced: 31 Oct 2024

https://github.com/webdriverio/query-selector-shadow-dom

querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer

javascript playwright protractor puppeteer queryselector selenium shadow-dom webcomponents webdriver

Last synced: 14 Oct 2024

https://github.com/cxrunfree/autovisor

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

autocomplete javascript playwright python python3 selenium zhidao zhihuishu

Last synced: 01 Nov 2024

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

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

astral deno playwright puppeteer

Last synced: 09 Oct 2024

https://github.com/aerokube/moon

Browser automation solution for Kubernetes and Openshift supporting Selenium, Playwright, Puppeteer and Cypress

chrome-devtools-protocol cypress-io kubernetes moon on-premises openshift playwright puppeteer selenium selenium-grid selenium-webdriver

Last synced: 11 Oct 2024

https://github.com/mxschmitt/try-playwright

Try Playwright lets you execute and share Playwright scripts in your browser to get started with Playwright.

express golang hacktoberfest playground playwright react testing

Last synced: 09 Oct 2024

https://github.com/gorkemhacioglu/stream-viewer-chat-bot

FREE - Twitch | YouTube | Kick | Facebook Live | Twitter | DLive | Nimo Tv | Trovo Live - Easy to use free application. Forget about the command lines and terminals. Gain chat capable viewers in a couple of minutes. Free stream viewer and chat bot.

bigo bot chat chat-bot dlive facebook facebook-live form-application free kick playwright stream trovo twitch twitter ui viewer winform youtube

Last synced: 14 Oct 2024

https://github.com/daijro/browserforge

🎭 Intelligent browser header & fingerprint generator

browsers fingerprinting headers networking playwright python requests scraping

Last synced: 14 Oct 2024

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: 14 Oct 2024

https://github.com/qawolf/playwright-video

🎬 Save a video of a Playwright page

e2e e2e-testing playwright video-capture

Last synced: 25 Sep 2024

https://github.com/wonderfulsoftware/webring

“วงแหวนเว็บ” แห่งนี้สร้างขึ้นเพื่อส่งเสริมให้ศิลปิน นักออกแบบ และนักพัฒนาชาวไทย สร้างเว็บไซต์ของตัวเองและแบ่งปันการเข้าชมซึ่งกันและกัน

amplitude css docker github-actions github-pages hacktoberfest html nodejs playwright puppeteer vue webring

Last synced: 14 Oct 2024

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

BDD testing with Playwright runner

automated-testing bdd cucumber gherkin playwright testing

Last synced: 10 Oct 2024