Topics / #remote-control
Remote-control projects on GitHub
Remote desktop and screen sharing software for controlling computers over the network.
As of , the most-starred Remote-control projects on GitHub are scrcpy (152.3K stars), rustdesk (126.1K stars) and QtScrcpy (32.4K stars). GitHub.Locker tracks 43 Remote-control repositories with 724.2K stars combined. The fastest-growing on October 16 was t3code, with +172 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+172t3code
pingdotgg/t3code · ★ 28KT3 Code is an 'agent harness control surface': mobile apps for iOS and Android, a web app, and an Electron desktop app for controlling AI coding agents running on your own machine.
+137dsh-desktop
anywhere-labs/dsh-desktop · ★ 31.1KA free, open-source Windows and macOS desktop client for DeepSeek Harness (DSH): the Harness's local Web UI, Host service and plugin system wrapped into one native app. Everything — even the desktop shell itself — is a plugin.
Wand-Enhancer
k1tbyte/Wand-Enhancer · ★ 32.1KAn open-source interoperability tool that extends the Wand (WeMod) app on Windows: it patches your local installation to improve UX with theme and layout customization, AI features, and a remote web panel you can use from your phone.
rustdesk
rustdesk/rustdesk · ★ 126.1KRustDesk is an open-source remote desktop application written in Rust, positioned as a self-hostable alternative to TeamViewer.
The all-time top
43 projects · by stars
- 152.3K
#1 · Genymobile/scrcpyscrcpy
scrcpy (pronounced 'screen copy') displays and controls your Android device from the computer: it mirrors video and audio over USB or TCP/IP and lets you drive the phone with your keyboard and mouse.
- 126.1K
#2 · rustdesk/rustdesk
rustdesk
RustDesk is an open-source remote desktop application written in Rust, positioned as a self-hostable alternative to TeamViewer.
- 32.4K
#3 · barry-ran/QtScrcpyQtScrcpy
QtScrcpy is a desktop app that displays and controls your Android phone's screen on your computer in real time, over USB or WiFi, without needing root access.
- 4
Wand-Enhancer
32.1Kk1tbyte/Wand-Enhancer · C#An open-source interoperability tool that extends the Wand (WeMod) app on Windows: it patches your local installation to improve UX with theme and layout customization, AI features, and a remote web panel you can use from your phone.
- 5

dsh-desktop
31.1Kanywhere-labs/dsh-desktop · TypeScriptA free, open-source Windows and macOS desktop client for DeepSeek Harness (DSH): the Harness's local Web UI, Host service and plugin system wrapped into one native app. Everything — even the desktop shell itself — is a plugin.
- 6
deskflow
29.8Kdeskflow/deskflow · C++A free, open-source app that lets the keyboard, mouse, or trackpad of one computer control several nearby computers, moving seamlessly between them — like a software KVM but without the video.
- 7

SmsForwarder
28.5Kpppscn/SmsForwarder · KotlinAn Android app that watches a phone's SMS, incoming calls, and app notifications and forwards them by your rules to DingTalk, WeCom, Feishu, email, bark, webhook, Telegram, ServerChan, PushPlus, or another phone via SMS.
- 8

t3code
28Kpingdotgg/t3code · TypeScriptT3 Code is an 'agent harness control surface': mobile apps for iOS and Android, a web app, and an Electron desktop app for controlling AI coding agents running on your own machine.
- 9

happy
24.2Kslopus/happy · TypeScriptAn open-source client for AI coding agents: run Claude Code or Codex on your computer and control the session from your phone, web or desktop, with end-to-end encryption. The repo description also names Grok.
- 10
claude-code
22.9Kclaude-code-best/claude-code · TypeScriptClaude Code Best (CCB) is a full open-source engineering reconstruction of Anthropic's official Claude Code CLI agent — buildable, runnable and debuggable — extended with extra features like goal-driven workflows, multi-agent orchestration, voice input and computer/browser control, while keeping full compatibility with the original Claude Code configuration.
- 11

neko
22.5Km1k1o/neko · GoNeko is a self-hosted virtual browser that runs in Docker and streams its screen to viewers over WebRTC, so several people can browse and interact together in real time.
- 12

xbmc
21.3Kxbmc/xbmc · C++Kodi is a free and open source media player and entertainment hub: one app that organizes and plays your movies, music, and photos, built to turn any computer into a home theater.
- 13

BBLL
17.5Kxiaye13579/BBLLBBLL is a third-party Bilibili client for Android TV, built by an individual developer for learning and communication. It is not a hack of the official app: it simply wraps Bilibili's existing APIs to bring Bilibili videos and live streams to the big screen.
- 14
AlgerMusicPlayer
17Kalgerkong/AlgerMusicPlayer · VueAlger Music Player is a third-party music player for NetEase Cloud Music with a built-in local service, desktop lyrics, music downloads and remote control.
- 15

WeChatPlugin-MacOS
14.3KTKkk-iOSer/WeChatPlugin-MacOS · Objective-CA plugin that injects extra features into the official WeChat app on macOS, such as anti-recall messages, auto-reply, running multiple WeChat accounts at once, and remotely controlling your Mac from WeChat.
- 16

stf
14Kopenstf/stf · JavaScriptSTF (Smartphone Test Farm) is a self-hosted web app for remotely debugging and controlling smartphones, smartwatches and other gadgets right from your browser — originally built at CyberAgent to run a lab of 160+ devices.
- 17

escrcpy
12.1Kviarotel-org/escrcpy · JavaScriptEscrcpy is a desktop GUI application that lets you display and control an Android device from your computer, built on top of the scrcpy engine.
- 18

Apollo
11.3KClassicOldSong/Apollo · C++Apollo is a self-hosted desktop game-streaming host, forked from Sunshine, built to pair with the Artemis (Moonlight Noir) client for low-latency streaming at your device's native resolution with GPU hardware encoding.
- 19

mRemoteNG
11.2KmRemoteNG/mRemoteNG · C#mRemoteNG is the next generation of mRemote: an open source, tabbed, multi-protocol manager that shows all your remote connections in one simple yet powerful interface instead of a pile of separate client windows.
- 20

spotifyd
10.8KSpotifyd/spotifyd · RustSpotifyd is an open-source Spotify client that runs as a background UNIX daemon instead of a GUI app, streaming music just like the official client but more lightweight.
- 21

rustdesk-server
10.6Krustdesk/rustdesk-server · RustThe server program for RustDesk, a remote desktop tool: run it to self-host your own RustDesk infrastructure instead of relying on the free public servers. It is open source.
- 22

pikvm
10.4Kpikvm/pikvmAn open, inexpensive DIY IP-KVM built on Raspberry Pi: it gives you keyboard, video and mouse control of a remote server over the network, working even when the server's OS is broken or missing — so you can fix boot problems, enter the BIOS or reinstall the OS from a virtual drive.
- 23
easytrader
10.2Kshidenggui/easytrader · Pythoneasytrader is a Python library for automating Chinese stock quant trading - it can drive the 同花顺 (THS) desktop client, use the official miniqmt quant API, rebalance or track 雪球 (Xueqiu) portfolios, and mirror joinquant/ricequant paper trading.
- 24

mobile-mcp
9.7Kmobile-next/mobile-mcp · TypeScriptMobile MCP is a Model Context Protocol server that lets AI agents automate and scrape native iOS and Android apps - on simulators, emulators, or real devices - through a single platform-agnostic set of tools.
- 25

hapi
5.3Ktiann/hapi · TypeScriptHAPI lets you run official Claude Code, Codex, Cursor Agent, Grok Build, OpenCode, Kimi, Copilot, Antigravity, Pi or DeepSeek Harness coding-agent sessions on your machine and then control them remotely from a web browser, PWA, or Telegram Mini App.
- 26

textream
4Kf/textream · SwiftTextream is a free, open-source teleprompter app for Mac, iPhone, and iPad that highlights your script in real time as you speak, shown in a Dynamic Island-style overlay, floating window, or fullscreen.
- 27

phone-harness
3.7KShawnPana/phone-harness · PythonPhone Harness lets AI coding agents like Claude Code or Codex control a real phone — an iPhone through the Mac's iPhone Mirroring window, an Android over adb, or a rented cloud phone — with no jailbreak and nothing installed on the phone itself.
- 28

serve-sim
2.9KEvanBacon/serve-sim · TypeScriptserve-sim is a CLI that turns a booted iOS Simulator into a streamable, remotely-controllable resource — it captures the simulator's framebuffer and exposes it as an MJPEG video stream plus a WebSocket control channel, with a React preview UI on top.
- 29

remote-mic-app
1.9KHD838A/remote-mic-app · SwiftSayAll (无线麦) is a macOS app that turns compatible Bluetooth voice remotes - specifically the Xiaomi Bluetooth Remote 2 and 2 Pro - into a wireless microphone for your Mac, letting you dictate text, trigger key-mapped actions, and feed voice into whatever app you're using.
- 30

takopi
1.1Kbanteg/takopi · Pythontakopi is a Telegram bridge that lets you control coding agents (Codex, Claude Code, OpenCode, or Pi) from a Telegram chat, managing multiple repos and git worktrees, streaming progress, and resuming sessions anywhere.
- 31

antigravity_phone_chat
809krishnakanthb13/antigravity_phone_chat · JavaScriptIt is a real-time mobile monitor and remote control for your Antigravity AI desktop sessions, mirroring the chat to your phone and letting you send messages, stop generations, or approve actions remotely.
- 32

glasshouse
681rorygallagher2024/glasshouse · JavaScriptGlasshouse is a self-hosted server that runs directly on a rooted LG webOS TV, giving you a live dashboard for remote control, privacy controls, debloating, an ad/telemetry blocker, and custom screensavers, plus an optional MQTT bridge for Home Assistant integration.
- 33

android-airplay-server
610jqssun/android-airplay-server · KotlinIt's an open-source AirPlay receiver app for Android, built on UxPlay, that turns your Android phone or TV into an AirPlay-compatible display and speaker for screen mirroring, video playback, and audio streaming from Apple devices.
- 34

sshdesk
533rylena/sshdesk · PythonSSHDESK is a full interactive remote desktop delivered entirely through an SSH session and rendered directly inside your terminal, with no browser, VNC/RDP, or extra network port required.
- 35

dsh-mobile
485saya-ch/dsh-mobile · TypeScriptDSH Mobile is an Android app and companion plugin for DeepSeek Harness (DSH) that lets you access your desktop DSH session from your phone over LAN or an optional remote tunnel, keeping the same workspace, messages and tools in sync in real time.
- 36

my-tv-webview
471zwc456baby/my-tv-webview · KotlinMy TV (我的电视) is a minimalist Android app for watching Chinese TV live streams on phones or Android TVs, with no visible settings, ads, or links, and an auto-updating channel list.
- 37

atv-core
378corvofeng/atv-core · Rustatv-core is a high-performance Rust implementation of the Apple TV Companion Link and MediaRemote (MRP) protocols that lets you discover, pair, and control Apple TV targets using the native Apple TV Remote widget in iOS/iPadOS Control Center, without jailbreak or dedicated hardware.
- 38

OpenPocketCine
336erik-sutton95/OpenPocketCine · SwiftOpenPocketCine is a free, open-source field monitor and remote-control app for DJI Osmo Pocket cameras, giving filmmakers colorist-grade scopes, exposure/focus assists, and camera control on a phone screen.
- 39

deck-as-controller
215jmedina21/deck-as-controller · PythonDeck as Controller is a Decky Loader plugin that turns your Steam Deck into a wireless or wired game controller for a Mac, iPad, or PC, showing up as a PS5, Xbox, or Steam Controller without installing anything on the other device.
- 40

dsh-bridge
199wenbin-wb/dsh-bridge · JavaScriptdsh-bridge lets you keep using DeepSeek Harness (DSH) from your phone or any device by scanning a QR code, even when you are away from the computer running it. It adds LAN access, public tunnels, and IM bot control on top of your local DSH instance.
- 41

bitbang
184richlegrand/bitbangBitBang turns any machine into a URL: run it on the device, open the URL in any browser, and you are connected to that machine peer-to-peer with end-to-end encryption — no account, no port forwarding, nothing to install on the connecting side.
- 42

dsh-remote-web-gateway
159summer1238/dsh-remote-web-gateway · TypeScriptDSH Remote Web Gateway lets you keep using DeepSeek Harness (DSH), a coding-agent tool running on your computer, from your phone or tablet by just scanning a QR code — no remote desktop, SSH, or public IP needed.
- 43

adhdev
108vilmire/adhdev · TypeScriptADHDev is a self-hosted control plane that lets you launch, watch, approve, and steer AI coding agent sessions (Claude Code, Codex, Kimi, Cursor CLI, Antigravity CLI) from one web or mobile dashboard, across every machine you own.
Related topics
Often tagged together