simonaking/scrcpy-gui

👻 A simple & beautiful GUI application for scrcpy.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 56 minutes ago
Added to GitGenius on September 17th, 2026
Created on August 26th, 2019
Open Issues & Pull Requests: 2 (+0)
GitHub issues: Enabled
Number of forks: 424
Total Stargazers: 4,038 (+0)
Total Subscribers: 63 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1448.9 days
Mean response time: 959.1 days
90th percentile: 2015.0 days
Tracked items: 72

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Work labelled "legacy-v1" is answered fastest, typically in about 3 months, while "enhancement" waits about 59 months. Three people close 100% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 4
Closed in 7 days: 2
Avg open age: 2 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 3
Closed in 7 days: 2
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • legacy-v1 (20)
  • enhancement (10)
  • v2-backlog (8)
  • upstream (5)
  • bug (1)

Most active issues this week

Detailed Description

Scrcpy GUI is a desktop application that provides a graphical interface for scrcpy, the Android device mirroring tool.

The tool solves the friction of configuring scrcpy's command-line interface by offering a visual, organized way to discover Android devices over USB or wireless debugging and launch scrcpy with reliable settings. It organizes configuration into focused sections for General, Video, Controls, Recording, Window, and Advanced settings rather than presenting a single overwhelming form. The application supports multiple simultaneous devices, recording, audio, keyboard modes, cropping, and window placement, while maintaining compatibility with scrcpy's current command-line options.

Developers should choose this tool if they frequently mirror Android devices and prefer a graphical configuration experience over command-line arguments. It suits workflows where multiple devices need to be managed together or where users want to avoid memorizing scrcpy's extensive command options. The project bundles an unmodified, checksum-verified official scrcpy binary, eliminating separate installation steps for the underlying tool.

The project maintains active validation through automated testing workflows. Development follows a modernization trajectory, with a ground-up rewrite completed and stabilized. The maintainers actively solicit regression reports and request detailed diagnostic information including logs, operating system, and scrcpy version when issues are raised, indicating structured attention to compatibility across environments.