A modern, high-performance GUI for the scrcpy
TypeScript
1,417
166 commits
updated Aug 24, 2026
ScrcpyGUI v4 is a modern, feature-rich GUI for scrcpy, completely rebuilt from the ground up using Tauri v2, React 19, and Rust. It transforms your Android device into a professional tool for gaming, development, and content creation.
scrcpy binary is outdated compared to Genymobile's latest official release, prompting you with a beautiful one-click update modal./sdcard/Download/.scrcpy-bin or application executable directories when browsing folders.To learn how to enable USB Debugging, set up Wireless Pairing, or install requirements, please read our comprehensive guide:
npm installnpm run tauri dev (Development)npm run tauri build (Production)To install it permanently with a desktop launcher, add the flake to your system's flake.nix:
inputs.scrcpy-gui.url = "github:kil0bit-kb/scrcpy-gui";
Then add it to your system packages:
environment.systemPackages = [
inputs.scrcpy-gui.packages.${pkgs.system}.default
];
If ScrcpyGUI helps you in your daily workflow, consider supporting its development on Patreon. Your support keeps the project alive and independent!
ScrcpyGUI is made possible by the following amazing open-source projects:
This project is licensed under the MIT License - see the LICENSE file for details.
ScrcpyGUI is an independent project and is not affiliated with Genymobile or scrcpy authors.
306 followers · starred Feb 2026
130 followers · starred Jun 2026
1,239 followers · starred Aug 2026
46 followers · starred Mar 2026
A modern, high-performance GUI for the scrcpy
TypeScript
1,417
166 commits
updated Aug 24, 2026
ScrcpyGUI v4 is a modern, feature-rich GUI for scrcpy, completely rebuilt from the ground up using Tauri v2, React 19, and Rust. It transforms your Android device into a professional tool for gaming, development, and content creation.
scrcpy binary is outdated compared to Genymobile's latest official release, prompting you with a beautiful one-click update modal./sdcard/Download/.scrcpy-bin or application executable directories when browsing folders.To learn how to enable USB Debugging, set up Wireless Pairing, or install requirements, please read our comprehensive guide:
npm installnpm run tauri dev (Development)npm run tauri build (Production)To install it permanently with a desktop launcher, add the flake to your system's flake.nix:
inputs.scrcpy-gui.url = "github:kil0bit-kb/scrcpy-gui";
Then add it to your system packages:
environment.systemPackages = [
inputs.scrcpy-gui.packages.${pkgs.system}.default
];
If ScrcpyGUI helps you in your daily workflow, consider supporting its development on Patreon. Your support keeps the project alive and independent!
ScrcpyGUI is made possible by the following amazing open-source projects:
This project is licensed under the MIT License - see the LICENSE file for details.
ScrcpyGUI is an independent project and is not affiliated with Genymobile or scrcpy authors.
306 followers · starred Feb 2026
130 followers · starred Jun 2026
1,239 followers · starred Aug 2026
46 followers · starred Mar 2026