# @yume-chan/adb-scrcpy

> Use `@yume-chan/adb` to bootstrap `@yume-chan/scrcpy`.

Latest version **2.3.2** (published 2025-12-17) · MIT license · 0 weekly downloads

## Install

```sh
npm install @yume-chan/adb-scrcpy
pnpm add @yume-chan/adb-scrcpy
yarn add @yume-chan/adb-scrcpy
bun add @yume-chan/adb-scrcpy
```

## Health

**Score 70/100 (B)** — status: stable.

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

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 2.3.2 |
| Published | 2025-12-17 |
| First published | 2023-06-05 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 6 |
| Unpacked size | 333 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 3247 |
| Author | Simon Chan |
| Maintainers | yume-chan |
| Keywords | adb, android-phone, scrcpy |

## Links

- npm: https://www.npmjs.com/package/@yume-chan/adb-scrcpy
- Repository: https://github.com/yume-chan/ya-webadb
- Homepage: https://github.com/yume-chan/ya-webadb/tree/main/packages/adb-scrcpy#readme
- Issues: https://github.com/yume-chan/ya-webadb/issues
- npm.io page: https://npm.io/package/@yume-chan/adb-scrcpy

## Dependencies (6)

- [@yume-chan/adb](https://npm.io/package/@yume-chan/adb.md) ^2.3.1
- [@yume-chan/async](https://npm.io/package/@yume-chan/async.md) ^4.1.3
- [@yume-chan/event](https://npm.io/package/@yume-chan/event.md) ^2.0.0
- [@yume-chan/scrcpy](https://npm.io/package/@yume-chan/scrcpy.md) ^2.3.0
- [@yume-chan/struct](https://npm.io/package/@yume-chan/struct.md) ^2.3.2
- [@yume-chan/stream-extra](https://npm.io/package/@yume-chan/stream-extra.md) ^2.1.0

## Alternatives

- [@sindresorhus/slugify](https://npm.io/package/@sindresorhus/slugify.md) — 3.7M weekly downloads
- [solid-js](https://npm.io/package/solid-js.md) — 2.7M weekly downloads
- [expo-glass-effect](https://npm.io/package/expo-glass-effect.md) — 2.5M weekly downloads
- [nanoassert](https://npm.io/package/nanoassert.md) — 780.8K weekly downloads
- [@ffmpeg/ffmpeg](https://npm.io/package/@ffmpeg/ffmpeg.md) — 529.5K weekly downloads

## Recent versions

- 2.3.2 (latest) — 2025-12-17
- 3.0.0-beta.4 (beta) — 2026-10-09
- 3.0.0-beta.3 — 2026-09-17
- 3.0.0-beta.2 — 2026-08-11
- 3.0.0-beta.1 — 2026-08-01
- 3.0.0-beta.0 — 2026-07-28
- 2.3.0 — 2025-10-11
- 2.2.1 — 2025-09-09
- 2.2.0 — 2025-09-09
- 2.1.1 — 2025-07-20
- 2.1.0 — 2025-06-17
- 2.0.1 — 2025-04-04
- 2.0.0 — 2025-04-04
- 1.1.0 — 2024-12-31
- 1.0.0 — 2024-12-02
- … 9 more at https://npm.io/package/@yume-chan/adb-scrcpy/versions

## README

<p align="center">
    <img alt="Tango" src="https://raw.githubusercontent.com/yume-chan/ya-webadb/main/.github/logo.svg" width="200">
</p>

<h1 align="center">@yume-chan/adb-scrcpy</h1>

<p align="center">
    Use `@yume-chan/adb` to bootstrap `@yume-chan/scrcpy`.
</p>

<p align="center">
    <a href="https://github.com/yume-chan/ya-webadb/blob/main/LICENSE">
        <img alt="MIT License" src="https://img.shields.io/github/license/yume-chan/ya-webadb">
    </a>
    <a href="https://github.com/yume-chan/ya-webadb/releases">
        <img alt="GitHub release" src="https://img.shields.io/github/v/release/yume-chan/ya-webadb?logo=github">
    </a>
    <a href="https://bundlephobia.com/package/@yume-chan/adb-scrcpy">
        <img alt="Package Size" src="https://img.shields.io/bundlephobia/minzip/%40yume-chan%2Fadb-scrcpy">
    </a>
    <a href="https://www.npmjs.com/package/@yume-chan/adb-scrcpy">
        <img alt="npm" src="https://img.shields.io/npm/dm/%40yume-chan/adb-scrcpy?logo=npm">
    </a>
    <a href="https://tangoadb.dev/discord">
        <img alt="Discord" src="https://img.shields.io/discord/1120215514732564502?logo=discord&logoColor=%23ffffff&label=Discord">
    </a>
    <a href="https://tangoadb.dev/wechat">
        <img alt="WeChat Group" src="https://img.shields.io/badge/WeChat-Group-%2307C160?logo=wechat&logoColor=white">
    </a>
</p>

This package is part of [Tango ADB](https://github.com/yume-chan/ya-webadb). Generally you need multiple packages to build a complete ADB client that can run on Web browsers and Node.js. Read the documentation for more information.

## Documentation

Check the latest documentation at https://tangoadb.dev/scrcpy/

## Sponsors

[Become a backer](https://opencollective.com/ya-webadb) and get your image on our README on Github with a link to your site.

<a href="https://opencollective.com/ya-webadb/backer/0/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/0/avatar.svg?requireActive=false"></a>
<a href="https://opencollective.com/ya-webadb/backer/1/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/1/avatar.svg?requireActive=false"></a>
<a href="https://opencollective.com/ya-webadb/backer/2/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/2/avatar.svg?requireActive=false"></a>
<a href="https://opencollective.com/ya-webadb/backer/3/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/3/avatar.svg?requireActive=false"></a>
<a href="https://opencollective.com/ya-webadb/backer/4/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/4/avatar.svg?requireActive=false"></a>
<a href="https://opencollective.com/ya-webadb/backer/5/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/5/avatar.svg?requireActive=false"></a>
<a href="https://opencollective.com/ya-webadb/backer/6/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/6/avatar.svg?requireActive=false"></a>
<a href="https://opencollective.com/ya-webadb/backer/7/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/7/avatar.svg?requireActive=false"></a>
<a href="https://opencollective.com/ya-webadb/backer/8/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/8/avatar.svg?requireActive=false"></a>
<a href="https://opencollective.com/ya-webadb/backer/9/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/9/avatar.svg?requireActive=false"></a>
<a href="https://opencollective.com/ya-webadb/backer/10/website?requireActive=false" target="_blank"><img src="https://opencollective.com/ya-webadb/backer/10/avatar.svg?requireActive=false"></a>

---
_Source: https://npm.io/package/@yume-chan/adb-scrcpy · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
