About Mobilewright
Mobilewright is an open source framework for automating iOS and Android apps through a single, deterministic API. It borrows its design from Playwright, so mobile tests use familiar auto waiting locators, chainable queries and retrying assertions, for example finding an element by label or role and tapping it. A test runner and SDK, a command line tool and an inspector are included, with parallel workers, HTML reports and video.
It is aimed at mobile developers and QA engineers who want reliable end to end tests without running an Appium server, drivers or a capabilities file. A single command, npm init mobilewright, detects the app's bundle ID, writes the configuration, installs dependencies and creates a passing example test. A doctor command reports what is missing from a local setup. The tool discovers simulators, emulators and connected devices on its own. It is also meant for AI agents: it comes from the makers of Mobile MCP, which gives coding agents such as Claude, Cursor and Copilot control of a real phone, and a flow an agent explores can be turned into a repeatable test that runs on every commit.
Mobilewright is released under the Apache 2.0 license and is free to use. Tests can also run on real devices through Mobile Next Cloud, which is billed separately by device minutes and has its own plans.