# escrcpy **Repository Path**: viarotel-org/escrcpy ## Basic Information - **Project Name**: escrcpy - **Description**: 📱 优雅而强大的跨平台 Android 设备控制工具,基于 Scrcpy 的 Electron 应用,支持无线连接和多设备管理,让您的电脑成为 Android 的完美伴侣。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: https://viarotel.eu.org/zhHans/ - **GVP Project**: Yes ## Statistics - **Stars**: 952 - **Forks**: 248 - **Created**: 2023-09-16 - **Last Updated**: 2026-04-20 ## Categories & Tags **Categories**: android-modules **Tags**: scrcpy, Android, ADB, GUI, mirroring ## README
viarotel-escrcpy
# Escrcpy [![GitCode](https://gitcode.com/viarotel-org/escrcpy/star/badge.svg)](https://gitcode.com/viarotel-org/escrcpy) [![Gitee](https://gitee.com/viarotel-org/escrcpy/badge/star.svg?theme=dark)](https://gitee.com/viarotel-org/escrcpy) [![GitHub](https://img.shields.io/github/stars/viarotel-org/escrcpy?label=Github%20Stars)](https://github.com/viarotel-org/escrcpy) [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/viarotel-org/escrcpy) [![zread](https://img.shields.io/badge/Ask_Zread-_.svg?style=flat&color=00b0aa&labelColor=000000&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTYxNTYgMS42MDAxSDIuMjQxNTZDMS44ODgxIDEuNjAwMSAxLjYwMTU2IDEuODg2NjQgMS42MDE1NiAyLjI0MDFWNC45NjAxQzEuNjAxNTYgNS4zMTM1NiAxLjg4ODEgNS42MDAxIDIuMjQxNTYgNS42MDAxSDQuOTYxNTZDNS4zMTUwMiA1LjYwMDEgNS42MDE1NiA1LjMxMzU2IDUuNjAxNTYgNC45NjAxVjIuMjQwMUM1LjYwMTU2IDEuODg2NjQgNS4zMTUwMiAxLjYwMDEgNC45NjE1NiAxLjYwMDFaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00Ljk2MTU2IDEwLjM5OTlIMi4yNDE1NkMxLjg4ODEgMTAuMzk5OSAxLjYwMTU2IDEwLjY4NjQgMS42MDE1NiAxMS4wMzk5VjEzLjc1OTlDMS42MDE1NiAxNC4xMTM0IDEuODg4MSAxNC4zOTk5IDIuMjQxNTYgMTQuMzk5OUg0Ljk2MTU2QzUuMzE1MDIgMTQuMzk5OSA1LjYwMTU2IDE0LjExMzQgNS42MDE1NiAxMy43NTk5VjExLjAzOTlDNS42MDE1NiAxMC42ODY0IDUuMzE1MDIgMTAuMzk5OSA0Ljk2MTU2IDEwLjM5OTlaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik0xMy43NTg0IDEuNjAwMUgxMS4wMzg0QzEwLjY4NSAxLjYwMDEgMTAuMzk4NCAxLjg4NjY0IDEwLjM5ODQgMi4yNDAxVjQuOTYwMUMxMC4zOTg0IDUuMzEzNTYgMTAuNjg1IDUuNjAwMSAxMS4wMzg0IDUuNjAwMUgxMy43NTg0QzE0LjExMTkgNS42MDAxIDE0LjM5ODQgNS4zMTM1NiAxNC4zOTg0IDQuOTYwMVYyLjI0MDFDMTQuMzk4NCAxLjg4NjY0IDE0LjExMTkgMS42MDAxIDEzLjc1ODQgMS42MDAxWiIgZmlsbD0iI2ZmZiIvPgo8cGF0aCBkPSJNNCAxMkwxMiA0TDQgMTJaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00IDEyTDEyIDQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K&logoColor=ffffff)](https://zread.ai/viarotel-org/escrcpy) 📱 Display and control your Android device graphically with scrcpy. [中文文档](https://github.com/viarotel-org/escrcpy/blob/main/README-CN.md)
viarotel-escrcpy
Escrcpy focuses on a stable integration foundation; some advanced features come from the private extension repository EscrcpyX and are offered on a paid basis. ## Features - 🖥️ **Inset Mirror**: Dedicated embedded window, auto-fits screen resolution and orientation, with integrated one-tap shortcuts - 🔄 **Multi-Device Control**: Control multiple devices simultaneously in a single window, broadcast input, with batch screenshot and APK install support - 🎛️ **Integrated Control Bar**: Compact, draggable sidebar with reorderable controls: rotation, screenshot, apps, files, terminal, AI assistant, and automation - 🤖 **Intelligent Control**: Natural-language commands powered by AutoGLM for smart control of Android devices - 🏃 **Automated Execution**: Automation workflows run in parallel, supporting synchronized operations across multiple devices - 🪟 **Multi-Device Management**: Visual window orchestration for centralized management of all connected devices - 📡 **Wireless Connection**: Wireless ADB connections with Gnirehtet reverse tethering support - ⚡ **Scrcpy Core**: High-performance, low-latency screen mirroring and control ## Installation ### Manual Installation via Released Packages Check the [Releases Page](https://github.com/viarotel-org/escrcpy/releases) ### macOS Installation via Homebrew Refer to [homebrew-escrcpy](https://github.com/viarotel-org/homebrew-escrcpy) ## Documentation - [Getting Started](https://viarotel.eu.org/guide/started) - [Shortcuts](https://viarotel.eu.org/reference/scrcpy/shortcuts) - [Device Operations](https://viarotel.eu.org/guide/operation) - [Preferences](https://viarotel.eu.org/guide/preferences) - [Reverse Tethering](https://viarotel.eu.org/reference/gnirehtet/) ## For Developers If you are a developer and wish to run or help improve this project, refer to the [Development Documentation](https://github.com/viarotel-org/escrcpy/blob/main/develop.md) ## Get Help As an open-source project powered by passion, support is limited, and updates are irregular. - [FAQ](https://viarotel.eu.org/help/escrcpy) - [Report Issues](https://github.com/viarotel-org/escrcpy/issues) - [Contact Email](mailto:viarotel@qq.com) ## What's Next? [Milestones](https://viarotel.eu.org/guide/milestones) ## Acknowledgments This project owes its existence to the following open-source projects: - [scrcpy](https://github.com/Genymobile/scrcpy) - [adbkit](https://github.com/DeviceFarmer/adbkit) - [electron](https://www.electronjs.org/) - [vue](https://vuejs.org/) - [gnirehtet](https://github.com/Genymobile/gnirehtet/) - [autoglm.js](https://github.com/FliPPeDround/autoglm.js) - [tangoadb](https://tangoadb.dev/) ## Friendly Links - [ADB Device Manager 2](https://github.com/Shrey113/Adb-Device-Manager-2) ## Donate If this project has helped you, consider buying me a coffee to keep me motivated for further improvements 😛
viarotel-wepay viarotel-alipay viarotel-paypal
You can also support me through the AiFaDian platform.
## Contributors Thanks to all who contributed! [Contributors](https://github.com/viarotel/escrcpy/graphs/contributors) ## Star History [![Star History Chart](https://api.star-history.com/svg?repos=viarotel-org/escrcpy&type=Date)](https://star-history.com/#viarotel-org/escrcpy&Date)