Repository: viarotel-org/escrcpy
Stars: 9291
README.md
<div style="display:flex;">
<img src="https://cdn.jsdelivr.net/gh/viarotel/resources@latest/logos/escrcpy.png" alt="viarotel-escrcpy" width="108px">
</div>
Escrcpy





π± Display and control your Android device graphically with scrcpy. δΈζζζ‘£
<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
- π 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
macOS Installation via Homebrew
Refer to homebrew-escrcpy
Documentation
- Getting Started
- Shortcuts
- Device Operations
- Preferences
- Reverse Tethering
For Developers
If you are a developer and wish to run or help improve this project, refer to the Development Documentation
Get Help
As an open-source project powered by passion, support is limited, and updates are irregular.
- FAQ
- Report Issues
- Contact Email
What's Next?
Acknowledgments
This project owes its existence to the following open-source projects:
- scrcpy
- adbkit
- electron
- vue
- gnirehtet
- autoglm.js
- tangoadb
Friendly Links
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!
Star History
