Repolode
viarotel-org

viarotel-org/escrcpy

A graphical desktop GUI for scrcpy that mirrors and controls Android devices on Windows, macOS and Linux.

Open-source alternative to:AirDroidVysor

Stars
12,114
Forks
848
Open issues
30
Last commit
yesterday

What is it?

Escrcpy is a desktop application that wraps the scrcpy engine in a graphical interface for displaying and controlling Android devices. It lets you mirror a phone or tablet screen on a computer and operate it with mouse and keyboard, without manually running command-line tools.

Beyond basic mirroring, the app offers keyboard mapping for touch, joystick and swipe actions, control of multiple devices in one window, and a sidebar with rotation, screenshot, app, file and terminal controls. Wireless ADB connections with LAN discovery and Gnirehtet reverse tethering are supported. It also includes a visual automation editor and an AI assistant based on MCP.

The project is built with Electron and Vue and is distributed as packaged releases, with a Homebrew option on macOS. Some advanced features come from a separate paid extension repository.

Key features

  • 01Embedded mirror window that fits the device screen resolution and orientation
  • 02Keyboard mapping for touch, joystick, swipe and scroll actions
  • 03Control several Android devices in one window with batch screenshots and APK install
  • 04Wireless ADB connection with LAN auto-discovery and Gnirehtet reverse tethering
  • 05Visual automation workflows that run across multiple devices
  • 06Customizable global hotkeys

Use cases

  • Mirroring an Android phone to a computer for presentations or demos
  • Testing or operating several Android devices from one desktop
  • Automating repetitive taps and steps on a device screen
  • Sharing a phone's mobile network with a computer over USB

Quick start

  1. 1

    Download the packaged app from the Releases page

  2. 2

    Install on macOS via Homebrew (optional)

  3. 3

    Read the Getting Started guide

Things to know

  • Some advanced features come from a private extension repository (EscrcpyX) and are offered on a paid basis.
  • The README says support is limited and updates are irregular.

Topics

FAQ

What is escrcpy?
A graphical desktop GUI for scrcpy that mirrors and controls Android devices on Windows, macOS and Linux. Escrcpy is a desktop application that wraps the scrcpy engine in a graphical interface for displaying and controlling Android devices. It lets you mirror a phone or tablet screen on a computer and operate it with mouse and keyboard, without manually running command-line tools.
Is escrcpy free to use? What license does it have?
escrcpy is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is escrcpy still maintained?
Actively maintained. The last commit to escrcpy was on Oct 19, 2026.
What can I use escrcpy for?
Mirroring an Android phone to a computer for presentations or demos Testing or operating several Android devices from one desktop Automating repetitive taps and steps on a device screen Sharing a phone's mobile network with a computer over USB
How do I install escrcpy?
Download the packaged app from the Releases page Install on macOS via Homebrew (optional) Read the Getting Started guide
Where can I get escrcpy?
The source code and installation instructions are on GitHub: https://github.com/viarotel-org/escrcpy

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects