Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
E2e Testing GitHub Repositories (2026) · Open Source Tools
Discover the best E2e Testing open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
Open source device layer for AI coding agents: a CLI, MCP server, and typed Node.js API to control mobile, web, TV, and desktop apps on devices and simulators, locally or in the cloud.
Next generation e2e testing framework for web and mobile apps.
Drive a real, stock iPhone (and any macOS app) from any MCP client via iPhone Mirroring — no Developer Mode, no Xcode, no WebDriverAgent. Tap, swipe, type, OCR, plus replayable AI-authored test skills.
Kane CLI by TestMu AI (Formerly LambdaTest)
See interfaces like a human. E2E testing in natural language.
📊 Python APIs for Web Automation, E2E Testing, and Data Scraping. CDP Mode bypasses bot-detection and handles CAPTCHAs. Includes a Stealth mode for Playwright.
MCP server for computer use & browser automation - screenshot, OCR, click, type, find_text, Chrome/Electron CDP, template matching. macOS, Windows & Android. Works with Claude, Cursor, and any MCP client.
Headless Chrome .NET API
Intelligent cloud testing made easy.
Java test automation framework for web, mobile, API, CLI, database, and desktop E2E testing with a fluent API and built-in reporting.
Apache Geb: Very Groovy Browser Automation
A TypeScript-native acceptance testing framework that gives your Playwright Test, WebdriverIO, or Cucumber test suite the architecture it needs to scale.
LISA is developed and maintained by Microsoft, to empower Linux validation.
Stove: The easiest way of writing e2e/component tests for your back-end app (jvm, go, rust, node, etc) with Kotlin
💻 control, record, & test any tui app / cli with popular terminals - makes the terminal fully accessible to AI
50 QA and test-automation skills for Claude Code, Codex, Cursor, and any Agent Skills Standard runtime.
Solution to facilitate the writing and execution of E2E tests understandable by any human
Generate replayable Excel test cases from live browser pages, or run existing Excel cases, using Playwright and local Laya or a compatible decision API.