Fast, easy and reliable testing for anything that runs in a browser.
- cypress
- end-to-end-testing
- angular-testing-library
- component-testing
60,121 visible repositories in the index
1–24 of 31 · Most stars
Fast, easy and reliable testing for anything that runs in a browser.
ARTEMIS turns natural-language instructions into reliable Android automation. It automates end-to-end workflows, captures logs, and integrates seamlessly with AI coding assistants such as Antigravity, Codex, and Claude Code. It also achieves 99%+ success rate on AndroidWorld Benchmark.
Gray box end-to-end testing and automation framework for mobile apps
Acceptance test framework for web applications
Catch CSS curve balls.
:tea: iOS UI Automation Test Framework
A framework for finding JavaScript memory leaks and analyzing heap snapshots
A node.js library for testing modern web applications
Self-hosted iOS & Android simulator streaming for the whole team
Flutter-first UI testing framework. Ready for action!
Make continuous deployment safe by comparing before and after webpage screenshots for each release. Depicted shows when any visual, perceptual differences are found. This is the ultimate, automated end-to-end test.
Headless Chrome/Chromium driver for Capybara
TranslatedRun mini programs in the browser using WeChat's official base library, with support for Chrome DevTools debugging and Playwright E2E testing
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! ⚡
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.
Differencify is a library for visual regression testing
Write and debug tests easily, with full action history, time travel, screenshots, rapid re-execution, video records, interactivity, isolation and more
Cross-browser screenshot testing tool for Storybook with fancy UI Runner.
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.
Grunt plugin for creating screenshots of any site and compare them
recheck for web apps – change comparison tool with local Golden Masters, Git-like ignore syntax and "Unbreakable Selenium" tests.
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.
AET - a system that detects visual changes on web sites and performs basic page health checks