viarotel-org/escrcpy
<div style="display:flex;"> <img src="https://cdn.jsdelivr.net/gh/viarotel/resources@latest/logos/escrcpy.png" alt="viarotel-escrcpy" width="108px"> </div> # Escrcpy [](https://gitcode.com/viarotel-org/escrcpy) [](https://gitee.com/viarotel-org/escrcpy) [](https://github.com/viarotel-org/escrcpy) [](https://deepwiki.com/viarotel-org/escrcpy) [](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) <div style="display:flex;"> <img src="https://cdn.jsdelivr.net/gh/viarotel/resources@latest/screenshots/escrcpy/en-US/overview.png?version=2.5.1" alt="viarotel-escrcpy" width="100%"> </div> <sub>Escrcpy focuses on a stable integration foundation; some advanced features come from the private extension repository EscrcpyX and are offered on a paid basis.</sub> ## Features - π₯οΈ **Inset Mirror**: Dedicated embedded window, auto-fits screen resolution and orientation, with integrated one-tap shortcuts - β¨οΈ **Keyboard Mapping**: Configure touch, joystick, swipe, scroll, and automation mappings directly on the embedded mirror - π **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 LAN auto-discovery and 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:[email protected]) ## 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 π <div style="display:flex;"> <img src="https://cdn.jsdelivr.net/gh/viarotel/resources@latest/donate/viarotel-wepay.png" alt="viarotel-wepay" width="30%"> <img src="https://cdn.jsdelivr.net/gh/viarotel/resources@latest/donate/viarotel-alipay.png" alt="viarotel-alipay" width="30%"> <a href="https://www.paypal.com/paypalme/viarotel" target="_blank" rel="noopener noreferrer"> <img src="https://cdn.jsdelivr.net/gh/viarotel/resources@latest/donate/viarotel-paypal.png" alt="viarotel-paypal" width="30%"> </a> </div> You can also support me through the AiFaDian platform. <div style="display:flex; justify-content:center;"> <a href="https://afdian.com/a/viarotel"><img width="200" src="https://pic1.afdiancdn.com/static/img/welcome/button-sponsorme.png" alt=""></a> </div> ## Contributors Thanks to all who contributed! [Contributors](https://github.com/viarotel/escrcpy/graphs/contributors) ## Star History [](https://star-history.com/#viarotel-org/escrcpy&Date)