# appium-android-driver

> Android UiAutomator and Chrome support for Appium

Latest version **14.2.3** (published 2026-10-06) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install appium-android-driver
pnpm add appium-android-driver
yarn add appium-android-driver
bun add appium-android-driver
```

## Health

**Score 75/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 14.2.3 |
| Published | 2026-10-06 |
| First published | 2015-07-29 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | ^20.19.0 \|\| ^22.12.0 \|\| >=24.0.0 |
| Dependencies | 12 |
| Unpacked size | 1.2 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 264 |
| Author | Appium Contributors |
| Maintainers | jlipps, nick.mokhnach, kazucocoa, imurchie, dangraham |
| Keywords | android, appium, automation, mobile, mobile testing, testing |

## Links

- npm: https://www.npmjs.com/package/appium-android-driver
- Repository: https://github.com/appium/appium-android-driver
- Homepage: https://github.com/appium/appium-android-driver#readme
- Issues: https://github.com/appium/appium-android-driver/issues
- npm.io page: https://npm.io/package/appium-android-driver

## Dependencies (12)

- [ws](https://npm.io/package/ws.md) ^8.0.0
- [axios](https://npm.io/package/axios.md) ^1.18.0
- [dayjs](https://npm.io/package/dayjs.md) ^1.11.21
- [semver](https://npm.io/package/semver.md) ^7.0.0
- [asyncbox](https://npm.io/package/asyncbox.md) ^6.4.3
- [lru-cache](https://npm.io/package/lru-cache.md) ^11.1.0
- [appium-adb](https://npm.io/package/appium-adb.md) ^16.0.4
- [portscanner](https://npm.io/package/portscanner.md) ^2.2.0
- [teen_process](https://npm.io/package/teen_process.md) ^4.2.0
- [@appium/support](https://npm.io/package/@appium/support.md) ^7.2.6
- [io.appium.settings](https://npm.io/package/io.appium.settings.md) ^8.0.1
- [appium-chromedriver](https://npm.io/package/appium-chromedriver.md) ^9.0.15

## Alternatives

- [duck](https://npm.io/package/duck.md) — 4.2M weekly downloads
- [ava](https://npm.io/package/ava.md) — 560.2K weekly downloads
- [storybook-addon-module-mock](https://npm.io/package/storybook-addon-module-mock.md) — 71.7K weekly downloads
- [@ethereum-waffle/mock-contract](https://npm.io/package/@ethereum-waffle/mock-contract.md) — 40.0K weekly downloads
- [aws-elasticsearch-connector](https://npm.io/package/aws-elasticsearch-connector.md) — 37.4K weekly downloads

## Recent versions

- 14.2.3 (latest) — 2026-10-06
- 15.0.0-beta.1 (beta) — 2026-09-30
- 14.2.2 — 2026-09-26
- 14.2.1 — 2026-09-26
- 14.2.0 — 2026-09-10
- 14.1.0 — 2026-09-10
- 14.0.8 — 2026-09-05
- 14.0.7 — 2026-09-01
- 14.0.6 — 2026-08-08
- 14.0.5 — 2026-08-01
- 14.0.4 — 2026-07-28
- 14.0.3 — 2026-07-27
- 14.0.2 — 2026-07-23
- 14.0.1 — 2026-07-22
- 14.0.0 — 2026-07-22
- … 553 more at https://npm.io/package/appium-android-driver/versions

## README

[![NPM version](http://img.shields.io/npm/v/appium-android-driver.svg)](https://npmjs.org/package/appium-android-driver)
[![Downloads](http://img.shields.io/npm/dm/appium-android-driver.svg)](https://npmjs.org/package/appium-android-driver)

# Appium Android Driver

Appium Android Driver is the collection of common primitives used by other Android drivers, like UIA2/Espresso. This driver cannot work as a separate entity.

## Development

### Install and Compile

```
npm i
npm run build
npm run lint
```

### Unit Test

```
npm test
```

---
_Source: https://npm.io/package/appium-android-driver · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
