appium/java-client
Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 99
- Release rhythm 56
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 101.5
- age_days: 4534
- days_rel: 135
- days_push: 9
- n_releases_24m: 5
Adoption not part of the score
1280 stars · 752 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
The official Java language binding for writing Appium automated tests, conforming to the W3C WebDriver Protocol. It integrates with Maven or Gradle test frameworks to drive Android, iOS, Windows, and macOS apps.
Use cases
- write automated mobile app tests in Java
- run Appium tests for Android and iOS
- automate UI testing with WebDriver protocol
- add Appium client to a Maven or Gradle test framework
- cross-platform mobile test automation
When to choose
- your test suite is in Java or on the JVM
- you need W3C WebDriver-compliant mobile automation
- you want the official, actively maintained Appium Java client
When to avoid
- you write tests in Python, JavaScript, or another language
- you only need browser web testing without mobile support
Facets
library · maturity active
testing e2e-testing workflow-automation testing mobile-development developer-tools jvm windows cross-platform appium webdriver selenium mobile-testing test-automation maven automation android ios macos
1 source
- readme: https://github.com/appium/java-client · fetched 2026-08-28 · 40a23c7af4ce
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| appium/java-client | main | 84 |
For agents
markdown · JSON · MCP: product_card(name="appium/java-client")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem