1.web-infra-dev / midscene
See interfaces like a human. E2E testing in natural language.
- testing
- browser-use
- computer-use
- gpt-operator
- javascript
- phone-use
- +2 more
Ranked by Attention Score: stars gained over the last 180 complete days
32 repositories by Attention Score · May 9, 2026 – Nov 4, 2026 (UTC)
See interfaces like a human. E2E testing in natural language.
Fast, easy and reliable testing for anything that runs in a browser.
Browser automation and testing without limits. SeleniumBase's CDP Mode bypasses bot-detection with ease. Check out the examples!
idb is a flexible command line interface for automating iOS simulators and devices
Gray box end-to-end testing and automation framework for mobile apps
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.
Next-gen browser and mobile automation test framework for Node.js
Playwright PHP library for browser automation: navigation, E2E tests, assertions, screenshots, and so much more!
Catch CSS curve balls.
Supercharged End 2 End Testing Framework for NodeJS
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
A Node.js tool to automate end-to-end web testing.
A browser testing and web crawling library for PHP and Symfony
Open source alternative to Percy, Chromatic, Applitools.
Concurrent browser tests for your Elixir web apps.
Cross-browser screenshot testing tool for Storybook with fancy UI Runner.
Insanely fast, full-stack, headless browser testing using node.js
The repository host gives no description.
TranslatedAutomation solution for multi-platform.
CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS
User-oriented Web UI browser tests in Python
A tool for running android and iOS appium tests in parallel across devices... U like it STAR it !
💀💀💀[DEPRECATED] Use hermione
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
A simple UI for browsing and inspecting diffs, and an API for runner scripts to submit screenshots to and receive a pass or fail in real time. (For use with Wraith, Backstop, Selenium etc)
Grunt plugin for creating screenshots of any site and compare them
A proper monster for front-end automated testing