🌐 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
Scrapling
General Testing
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
Automated TestingPythonaiai-scrapingautomationcrawler
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
Automated TestingJavaScriptapi-clientapi-testingautomationdeveloper-tools
Good for
- Explore a popular automated testing repository
- Study implementation patterns for JavaScript 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
Catch2
Unit & Integration
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Automated TestingC++bddcppcpp14framework
Good for
- Explore a popular automated testing repository
- Study implementation patterns for C++ projects
- Open GitHub for documentation, examples, and issues
phpunit
Unit & Integration
The PHP Unit Testing framework.
Automated TestingPHPphpphpunittesting-tools
Good for
- Explore a popular automated testing repository
- Study implementation patterns for PHP 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
📷 Instagram Bot - Tool for automated Instagram interactions
Automated TestingPythonautomationbotclarifaiinstagram
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python 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
awesome-python-login-model
General Testing
😮python模拟登陆一些大型网站,还有一些简单的爬虫,希望对你们有所帮助❤️,如果喜欢记得给个star哦🌟
Automated TestingPython163mail-loginbilibili-logindouban-spiderfacebook-login
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python 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
mockito
Unit & Integration
Most popular Mocking framework for unit tests written in Java
Automated TestingJavajavajava-librarymockmock-library
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Java 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
examples-of-web-crawlers
General Testing
一些非常有趣的python爬虫例子,对新手比较友好,主要爬取淘宝、天猫、微信、微信读书、豆瓣、QQ等网站。(Some interesting examples of python crawlers that are friendly to beginners. )
Automated TestingHTMLagent-poolcrawlerexamplefund
Good for
- Explore a popular automated testing repository
- Study implementation patterns for HTML projects
- Open GitHub for documentation, examples, and issues
better-genshin-impact
General Testing
📦BetterGI · 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动刷本 | 自动采集/挖矿/锄地 | 一条龙 | 全连音游 | 自动烹饪 - UI Automation Testing Tools For Genshin Impact
Automated TestingC#auto-play-gameautomaticgenius-invokation-tcggenshin
Good for
- Explore a popular automated testing repository
- Study implementation patterns for C# 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
robotframework
General Testing
Generic automation framework for acceptance testing and RPA
Automated TestingPythonattdautomationbddpython
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
RobotGo, Go Native cross-platform RPA, GUI automation, Auto test and Computer use @vcaesar
Automated TestingGoaiauto-testautomationc
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Go 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
InfoSpider
General Testing
INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。
Automated TestingPythonautomationchromecrawlcsdn
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
awesome-test-automation
General Testing
A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by https://zapple.tech and https://automated-testing.info
Automated Testingandroidawesomeawesome-listbuild-automationc-sharp
Good for
- Explore a popular automated testing repository
- Study implementation patterns for software 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
gatling
Performance Testing
Modern Load Testing as Code
Automated TestingScalaautomationcicdgatlingjava
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Scala 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
clean-architecture-swiftui
Unit & Integration
SwiftUI sample app using Clean Architecture. Examples of working with SwiftData persistence, networking, dependency injection, unit testing, and more.
Automated TestingSwiftarchitectureclean-architecturecleanarchitecturedemo
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Swift 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
robolectric
Unit & Integration
Android Unit Testing Framework
Automated TestingJavaandroidjavarobolectricunit-testing
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Java projects
- Open GitHub for documentation, examples, and issues
:tea: iOS UI Automation Test Framework
Automated TestingObjective-Cautomationearlgreyiosios-automation
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Objective-C 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
Nettacker
General Testing
Automated Penetration Testing Framework - Open-Source Vulnerability Scanner - Vulnerability Management
Automated TestingPythonautomationbruteforcecvehacking-tools
Good for
- Explore a popular automated testing repository
- Study implementation patterns for Python projects
- Open GitHub for documentation, examples, and issues
Showing the top 60 repositories. Open the interactive explorer to browse all 64 results.