escrcpy

GitHub

πŸ“± Display and control your Android device graphically with scrcpy.

AI Prompts & Endpoints
CodeWiki Knowledge Base

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

![GitCode](https://gitcode.com/viarotel-org/escrcpy)
![Gitee](https://gitee.com/viarotel-org/escrcpy)
![GitHub](https://github.com/viarotel-org/escrcpy)
![Ask DeepWiki](https://deepwiki.com/viarotel-org/escrcpy)
![zread](https://zread.ai/viarotel-org/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?

Milestones

Acknowledgments

This project owes its existence to the following open-source projects:

- scrcpy
- adbkit
- electron
- vue
- gnirehtet
- autoglm.js
- tangoadb

- ADB Device Manager 2

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

Star History

![Star History Chart](https://star-history.com/#viarotel-org/escrcpy&Date)