maco30001/mirror-mirror — explained in plain English
Analysis updated 2026-05-18
Watch and control your PC's screen from your phone while on the same Wi-Fi.
Replace a discontinued remote desktop tool with a self-hosted, account-free alternative.
Check on a running task on your PC from another room using your phone's browser.
Control your PC's mouse with touch gestures from your phone.
| maco30001/mirror-mirror | 0-bingwu-0/live-interpreter | 010zx00x1/faresnipe | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | — | Python | Python |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | general | general | general |
Figures from each repo's GitHub metadata at analysis time.
Requires allowing the app through the Windows firewall and keeping both devices on the same Wi-Fi network.
Mirror Mirror lets you watch and control your Windows PC's screen from your phone, as long as both devices are on the same home Wi-Fi network. It sends both the picture and the sound from your computer to your phone's browser, and lets you control the mouse with touch gestures, dragging to move the cursor, tapping to left-click, and using two fingers to right-click or scroll. The author built it after Chrome Remote Desktop was discontinued and after finding that other remote desktop tools required creating an account or paying for a subscription just to do something that should work entirely on a home network. Everything runs locally. There is no cloud account, no outside relay server, and no data leaves the house, since the phone and PC talk to each other directly over the local network using the browser's built in screen capture and connection features. To connect, you install a small program on the Windows PC that runs quietly in the system tray, open a local web page on the PC to start sharing, and then visit that same address from your phone's browser, typing in a random six digit code shown on the PC screen. That code expires after five minutes and cannot be reused, which keeps random devices on the network from connecting by accident. Installation is a single installer file with no administrator rights required, since it installs into the user's own folder and adds a Start Menu shortcut. The first time it runs, Windows will ask whether to allow it through the firewall, and that has to be approved or nothing on the network will be able to reach it. On a phone, the page can be added to the home screen so it opens and feels like a regular installed app rather than a website. Right now the tool only works within the same Wi-Fi network, and the project's roadmap mentions plans to eventually support connecting from outside the home network, a dedicated mobile app instead of the browser based flow, and support for choosing between multiple monitors. It requires Windows 10 or 11 on the PC and a modern browser on the phone, and it is released under the MIT license.
A self-hosted app that mirrors a Windows PC's screen and audio to your phone over local Wi-Fi, with touch based mouse control and no cloud account.
You can use, modify, and distribute this project freely, including for commercial purposes, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.