Automate browser based workflows with AI
Selenium GitHub Repositories (2026) · Open Source Tools
Discover the best Selenium open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
📊 Python APIs for Web Automation, E2E Testing, and Data Scraping. CDP Mode bypasses bot-detection and handles CAPTCHAs. Includes a Stealth mode for Playwright.
Supercharged End 2 End Testing Framework for NodeJS
A browser automation framework and ecosystem.
Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 50+ tests passed.
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.
PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver
splinter - python test framework for web applications
Automated driver management and other helper features for Selenium WebDriver in Java
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.
Apache Geb: Very Groovy Browser Automation
The Open Source Test Automation Platform.
The simplest demo of chrome automation by python and selenium in AWS Lambda
Examples of the Packt book "Mastering Software Testing with JUnit 5: Comprehensive guide to develop high quality Java applications"
🏝️ A CLI Tool to Automate Your Everyday Web Browser.
Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol
JUnit 5 extension for Selenium WebDriver
Examples of the O'Reilly book "Hands-On Selenium WebDriver with Java"
Renewing No-IP hosts by browser automation