Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
Repository Index
81,588 visible repositories in the index
1–24 of 30 · Most stars
Painless E2E Automation for Mobile and Web
Next generation e2e testing framework for web and mobile apps.
Gray box end-to-end testing and automation framework for mobile apps
- e2e-tests
- ios
- react-native
- android
Next-gen browser and mobile automation test framework for Node.js
TranslatedSoloPi automated testing tool
- mobile-testing
- ui-testing
- adb
- android
Expect tests your agent's code in a real browser
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
- bluepill
- multiple-simulators
- xcode
- parallel
An agentic toolkit to control, debug, and profile iOS and Android apps. Made by Software Mansion.
Self-hosted iOS & Android simulator streaming for the whole team
- appetize-alternative
- android
- ios
- react-native
A GUI inspector for mobile apps and more, powered by a (separately installed) Appium server
- appium
- inspector
Property-based testing for web and terminal UIs
- antithesis
- pbt
- playwright
- property-based-testing
Android ViewServer and ADB client
📱⚡️ Lighthouse for Mobile - audits your app and gives a performance score to your Android apps (native, React Native, Flutter..). Measure performance on CLI, E2E tests, CI...
- android
- performance
- react-native
- flutter
Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡
- ai
- autogen
- automation
- browser
Open-source self-improving QA agent for software teams. A test harness with memory. Write tests in natural language for web and mobile. agent-qa learns from every run, adapts to UI changes, and catches regressions before you ship.
- playwright
- end-to-end-testing
- ai-testing
- ai-agents
Write and debug tests easily, with full action history, time travel, screenshots, rapid re-execution, video records, interactivity, isolation and more
f# web automation and testing library, built on top of Selenium (friendly to c# also)
Lint the rendered UI: catches overflowing text, low contrast, overlaps, broken responsive layouts, emoji icons and more in any web framework. Built for AI coding agents.
- accessibility
- ai-agents
- claude-code
- contrast
AppiumLibrary is an appium testing library for RobotFramework
- python
- robotframework
- appium
- library
AI-powered E2E testing for 10 platforms. 253 MCP tools. Zero config. Works with Claude, Cursor, Windsurf, Copilot. Test Flutter, React Native, iOS, Android, Web, Electron, Tauri, KMP, .NET MAUI — all from natural language.
AET - a system that detects visual changes on web sites and performs basic page health checks
- aet
- regression-tests
- automation
- testing
:iphone: Wrapper Appium Framework in Java which supports Automation of Mobile and Tablet apps.
- appium
- appium-android
- appium-ios
- java
Screen reader automation library for Playwright testing.
- playwright
- voiceover
- accessibility
- accessibility-testing