Suggest a tool

Appium alternatives: 8 open-source mobile automation tools

Metrics as of , from the GitHub or GitLab API of each repository. Refreshed monthly.

About Appium

Appium is a listed mobile automation tool: WebDriver-based automation framework for mobile, desktop and IoT apps, extended through platform drivers, client libraries and plugins.

Order: Listed tools in the same category, with tools in the same primary language (GitHub API) first, then by GitHub stars. Each line gives one fact from the tool's own documentation where it differs from what Appium's documentation states, with its source.

8 alternatives to Appium

Repository metrics

Appium and its alternatives. Sorted by GitHub stars, descending, descending. Select a column heading to change the sort.
Appium21,99612026-08-241@appium/docutils@3.0.02026-09-221Apache-2.0TypeScriptactive
Maestro15,75212026-08-311cli-2.10.02026-09-181Apache-2.0Kotlinactive
Detox12,02712026-05-30120.51.32026-06-161MITJavaScriptslow
WebdriverIO9,84012026-09-201v9.32.02026-09-221MITTypeScriptactive
EarlGrey5,70012022-06-0712.2.22023-09-091Apache-2.0Objective-Cinactive
WebDriverAgent1,79312026-09-211v16.12.102026-09-211BSD-3-ClauseObjective-Cactive
Patrol1,43312026-09-201patrol-v4.11.0-dev.12026-09-171Apache-2.0Dartactive
AndroidX Test1,22412024-06-261axt_06_24_20242026-09-221Apache-2.0Javaactive
Appium UiAutomator2 Driver88212026-09-141v8.7.02026-09-141Apache-2.0TypeScriptactive

1 Fetched from the GitHub or GitLab API on . Hover a value for its own date.

Comparisons with Appium