openatx/facebook-wda
Facebook WebDriverAgent Python Client Library (not official) observed · 2026-08-28
Health v2 · maintenance only
76/100
- Activity 90
- Release rhythm 45
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 19.0
- age_days: 3706
- days_rel: 364
- days_push: 63
- n_releases_24m: 5
Adoption not part of the score
1878 stars · 294 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python client library for Facebook's WebDriverAgent, enabling programmatic control and testing of iOS devices over HTTP. It implements the WDA query APIs for automating iOS apps, screenshots, and UI interactions.
Use cases
- automate iOS app UI testing from Python
- take screenshots of an iPhone programmatically
- control an iOS device for test automation
- script taps and swipes on iOS devices
- run iOS device automation without Xcode using tidevice
When to choose
- you need a Python API to drive WebDriverAgent on iOS devices
- you are building iOS UI automation or device-farm tooling in Python
When to avoid
- you need Android automation (use uiautomator2 instead)
- you want an officially supported Appium client rather than a community WDA client
Facets
library · maturity maintenance
testing http-client workflow-automation mobile-development developer-tools testing python cross-platform ios-automation webdriveragent appium ui-testing mobile-testing ios macos
2 sources
- readme: https://github.com/openatx/facebook-wda · fetched 2026-08-28 · 1e2e02139328
- registry_pypi: https://pypi.org/pypi/facebook-wda/json · fetched 2026-08-29 · 580427a8ae5b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| openatx/facebook-wda | main | 76 |
For agents
markdown · JSON · MCP: product_card(name="openatx/facebook-wda")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem