🌐 Make websites accessible for AI agents. Automate tasks online with ease.
Automated TestingPythonai-agentsai-toolsbrowser-automationbrowser-use
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
playwright-mcp
E2E Testing
Playwright MCP server
Automated TestingTypeScriptmcpplaywright
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
A browser automation framework and ecosystem.
Automated TestingJavadotnetjavajavascriptpython
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Java projects
- Open GitHub for documentation, examples, and issues
Lightpanda: the headless browser designed for AI and automation
Automated TestingZigbrowserbrowser-automationcdpheadless
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Zig projects
- Open GitHub for documentation, examples, and issues
Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed.
Automated TestingPythonai-agentsanti-detectantidetect-browserbot-detection
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
Make Any Website into CLI & Use your logged-in browser by AI agent.
Automated TestingJavaScriptai-agentai-agentsai-toolsbrowser-automation
Good for
- Explore a popular automated testing repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues
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.
Automated TestingTypeScriptapifyautomationcrawlercrawling
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
javascript-testing-best-practices
E2E Testing
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)
Automated TestingJavaScriptangularchaicicicd
Good for
- Explore a popular automated testing repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues
The SDK For Browser Agents
Automated TestingTypeScriptagentsaillmsplaywright
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
Automate browser based workflows with AI
Automated TestingPythonaiapiautomationbrowser
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
learn_python3_spider
E2E Testing
python爬虫教程系列、从0到1学习python爬虫,包括浏览器抓包,手机APP抓包,如 fiddler、mitmproxy,各种爬虫涉及的模块的使用,如:requests、beautifulSoup、selenium、appium、scrapy等,以及IP代理,验证码识别,Mysql,MongoDB数据库的python使用,多线程多进程爬虫的使用,css 爬虫加密逆向破解,JS爬虫逆向,分布式爬虫,爬虫项目实战实例等
Automated TestingPythonpython-scriptpython-spiderpython3
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
Web Extension for saving a faithful copy of a complete web page in a single HTML file
Automated TestingJavaScriptannotationsarchivearchiverauto-save
Good for
- Explore a popular automated testing repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues
The headless browser for AI agents and web scraping
Automated TestingRustantidetectantidetect-browserbrowserbrowser-automation
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Rust projects
- Open GitHub for documentation, examples, and issues
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
Automated TestingGoagentic-aiai-testing-toolapi-testingcode-quality
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Go projects
- Open GitHub for documentation, examples, and issues
🔥 The open-source no-code platform for web scraping, crawling, search and AI data extraction • Turn websites into structured APIs in minutes 🔥
Automated TestingTypeScriptagentsapiautomationbrowser-automation
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
browser-harness
E2E Testing
Browser Harness | Self-healing harness that enables LLMs to complete any task.
Automated TestingPythonai-agentbrowser-agentbrowser-automationbrowser-use
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
playwright-python
E2E Testing
Python version of the Playwright testing and automation library.
Automated TestingPythonchromiumfirefoxplaywrightwebkit
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
Automated TestingTypeScriptbrowserlesschromedockerfirefox
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.
Automated TestingTypeScriptagentaiai-agentsai-tools
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
Next-js-Boilerplate
E2E Testing
🚀🎉📚 Nextjs Boilerplate and Starter with App Router and Page Router support, Tailwind CSS 4 and TypeScript ⚡️ Made with developer experience first: Next.js 16 + TypeScript + ESLint + Prettier + Drizzle ORM + Husky + Lint-Staged + Vitest + Testing Library + Playwright + Storybook + Commitlint + VSCode + Sentry + PostCSS + Tailwind CSS ✨
Automated TestingTypeScriptboilerplateboilerplate-codejamstackjavascript
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
📊 APIs for web automation, testing, and bypassing bot-detection.
Automated TestingPythonanti-detectionbot-detectionchromedriverchromium
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
undetected-chromedriver
E2E Testing
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
Automated TestingPythonanti-botanti-detectionautomationbot-detection
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
playwright-cli
E2E Testing
CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.
Automated TestingJavaScriptplaywright
Good for
- Explore a popular automated testing repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues
Gray box end-to-end testing and automation framework for mobile apps
Automated TestingJavaScriptandroidautomatione2e-testshacktoberfest
Good for
- Explore a popular automated testing repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues
nopecha-extension
E2E Testing
Automated CAPTCHA solver for your browser. Works with Selenium, Puppeteer, Playwright, and more.
Automated Testingaws-waf-captchacaptchacaptcha-breakingcaptcha-bypasscaptcha-recognition
Good for
- Explore a popular automated testing repository
- Study implementation patterns for software projects
- Open GitHub for documentation, examples, and issues
🦊 Anti-detect browser
Automated TestingC++antidetectantidetect-browserfingerprintfirefox
Good for
- Explore a popular automated testing repository
- Study implementation patterns for C++ projects
- Open GitHub for documentation, examples, and issues
A Node.js tool to automate end-to-end web testing.
Automated TestingJavaScriptbrowsere2eend-to-end-testingfunctional-testing
Good for
- Explore a popular automated testing repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues
Let AI agents browse the web. An autonomous toolkit for browser-based AI agents.
Automated TestingTypeScriptai-agentsautomationclaudeplaywright
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
crawlee-python
E2E Testing
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 Parsel, BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation.
Automated TestingPythonapifyautomationbeautifulsoupcrawler
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
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.
Automated TestingJavaScriptapiautomationawsbrowser
Good for
- Explore a popular automated testing repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues
testcontainers-java
E2E Testing
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Automated TestingJavadockerdocker-composehacktoberfestintegration-testing
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Java projects
- Open GitHub for documentation, examples, and issues
docker-selenium
E2E Testing
Provides a simple way to run Selenium Grid with Chrome, Firefox, and Edge using Container Platform, making it easier to perform browser automation at scale
Automated TestingGocontainerizationdevopsdistributed-systemsdocker
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Go projects
- Open GitHub for documentation, examples, and issues
Lighter web automation with Python
Automated TestingPythonchromefirefoxheliumpython
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
youtube-transcript-api
E2E Testing
This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require an API key nor a headless browser, like other selenium based solutions do!
Automated TestingPythonasrcaptionsclipython
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
camofox-browser
E2E Testing
Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement.
Automated TestingJavaScriptai-agentanti-botantidetect-browserautomation
Good for
- Explore a popular automated testing repository
- Study implementation patterns for JavaScript projects
- Open GitHub for documentation, examples, and issues
PythonSpiderNotes
E2E Testing
Python入门网络爬虫之精华版
Automated TestingPythoncaptchacookiepythonscrapy
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.
Automated TestingPythonanti-detectionautomationbrowser-automationcdp
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
Turn any webpage into structured data using LLMs
Automated TestingTypeScriptaiartificial-intelligencebrowserbrowser-automation
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
A Claude Skill to give your agent the ability to use a web browser
Automated TestingTypeScriptclaude-codeplaywrightskills
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
QA via natural language AI tests
Automated TestingTypeScriptanthropicautomationchromiume2e-testing
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
mcp-playwright
E2E Testing
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌
Automated TestingTypeScript
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues
Automatic_ticket_purchase
E2E Testing
大麦网抢票脚本
Automated TestingPythonbeautifulsoup4python3requestsselenium
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
php-webdriver
E2E Testing
PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver
Automated TestingPHPphp-webdriverseleniumselenium-phpselenium-webdriver
Good for
- Explore a popular automated testing repository
- Study implementation patterns for PHP projects
- Open GitHub for documentation, examples, and issues
The cross-browser extension framework.
Automated TestingTypeScriptbrowser-extensionchrome-extensionclicontent-script
Good for
- Explore a popular automated testing repository
- Study implementation patterns for TypeScript projects
- Open GitHub for documentation, examples, and issues