Skip to content

EverythingSuckz/Mirroid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

This project is under development. Expect frequent breaking changes until the 1.0.0 release.

Mirroid

Mirroid

Yet another GUI for scrcpy, built with Go and Fyne.



Mirroid Screenshot

Features

  • Easy Pairing : pair devices via USB or wireless QR code with a single click
  • Full scrcpy Options : bitrate, max size, FPS, codec (h264/h265/av1), audio, window flags, HID input, recording
  • Presets : save and load option configurations as JSON
  • Multi-device : launch scrcpy on multiple devices simultaneously
  • Cross-platform : works on Windows, macOS, and Linux (only tested on Windows so far)
  • Single Executable : no dependencies, no electron, just one binary to run

Why make this?

Tired of typing out long scrcpy commands in the terminal. Wanted a simple way to manage multiple devices and configurations without memorizing flags.

Installation

Download the latest release from Releases or by clicking the appropriate link below:

Platform Recommended Alternative
Windows Installer Portable .zip
Linux .deb (Debian/Ubuntu) or .AppImage .tar.xz
macOS .dmg (drag to Applications) .zip

Building

Debug build:

go build -o mirroid.exe .

Release build with embedded assets:

fyne package -release

License

This project is licensed under the Apache License, Version 2.0. See the LICENSE file for details.