Topics / #remote-access
Remote-access projects on GitHub
Tools for securely connecting to machines and networks from afar.
As of , the most-starred Remote-access projects on GitHub are rustdesk (126.1K stars), WindTerm (32.5K stars) and jumpserver (31.8K stars). GitHub.Locker tracks 46 Remote-access repositories with 569.4K stars combined. The fastest-growing on October 16 was rustdesk, with +106 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
rustdesk
rustdesk/rustdesk · ★ 126.1KRustDesk is an open-source remote desktop application written in Rust, positioned as a self-hostable alternative to TeamViewer.
herdr-web-ui
devswha/herdr-web-ui · ★ 1.1KIt is a browser and phone client for herdr: it lets you open the agent sessions you already have running, chat with them, see a live terminal for each pane, and reply from anywhere.
+48openchamber
openchamber/openchamber · ★ 11.7KOpenChamber is an open-source workspace for running and reviewing AI coding agent work: you start agent tasks, see what changed, and take results through review and release from desktop, web, VS Code, or mobile.
+45superset
superset-sh/superset · ★ 15.3KSuperset is an agentic desktop IDE that runs 100+ CLI coding agents in parallel, each in its own isolated git worktree, with built-in terminals, diff review, and monitoring from one place.
The all-time top
46 projects · by stars
- 126.1K
#1 · rustdesk/rustdesk
rustdesk
RustDesk is an open-source remote desktop application written in Rust, positioned as a self-hostable alternative to TeamViewer.
- 32.5K
#2 · kingToolbox/WindTermWindTerm
WindTerm is a free professional SSH/Telnet/Serial/Shell/Sftp client and terminal built for DevOps, combining remote connections, a local shell and file transfer in one application.
- 31.8K
#3 · jumpserver/jumpserver
jumpserver
JumpServer is an open-source Privileged Access Management (PAM) platform — a bastion host that gives DevOps and IT teams secure, on-demand access to SSH, RDP, Kubernetes, database, RemoteApp and other endpoints through a web browser.
- 4

netbird
30Knetbirdio/netbird · GoNetBird is an open-source Zero Trust networking platform: it builds a configuration-free peer-to-peer WireGuard overlay network with centralized access control, so you can create secure private networks without open ports, complex firewall rules or VPN gateways.
- 5
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.
- 6

pangolin
23.1Kfosrl/pangolin · TypeScriptPangolin is an open-source SASE (Secure Access Service Edge) platform built on WireGuard that unifies a zero-trust VPN, reverse proxy, privileged access management, and an identity-aware AI gateway under one identity and policy model.
- 7

waveterm
22.5Kwavetermdev/waveterm · GoWave is an open-source, AI-integrated terminal for macOS, Linux, and Windows. It bundles a context-aware AI assistant, durable SSH sessions, and a block-based workspace with editors and file previews.
- 8

gotty
19.6Kyudai/gotty · GoGoTTY is a command line tool that turns CLI programs into web applications: run 'gotty top' and anyone who opens the served URL watches that command running live in their browser.
- 9

ZeroTierOne
17.2Kzerotier/ZeroTierOne · C++ZeroTier is a smart programmable Ethernet switch: it makes your devices, VMs, containers, and apps talk to each other as if they all lived in the same data center or cloud region, wherever they physically are.
- 10

cloudflared
16.2Kcloudflare/cloudflared · Gocloudflared is the command-line client for Cloudflare Tunnel — a daemon that proxies traffic from Cloudflare's network to your origin server, so client requests reach you without opening any ports on your firewall.
- 11
cc-connect
16Kchenhg5/cc-connect · Gocc-connect is a bridge that connects local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex, Kimi CLI) running on your machine to messaging platforms like Feishu/Lark, DingTalk, Slack, Telegram, Discord, LINE, and WeChat Work, so you can chat with your coding assistant from anywhere.
- 12

superset
15.3Ksuperset-sh/superset · TypeScriptSuperset is an agentic desktop IDE that runs 100+ CLI coding agents in parallel, each in its own isolated git worktree, with built-in terminals, diff review, and monitoring from one place.
- 13
cockpit
15.2Kcockpit-project/cockpit · PythonCockpit is a web-based graphical interface for administering Linux servers: an interactive dashboard in your browser that talks directly to the operating system.
- 14

xpipe
14.6Kxpipe-io/xpipeXPipe is a connection hub that lets you access your entire server infrastructure (SSH hosts, Docker, Kubernetes, VMs, cloud servers, WSL, and more) from one local desktop app, without installing any agent on the remote systems.
- 15

mosh
14.6Kmobile-shell/mosh · C++Mosh (Mobile Shell) is a remote terminal application that replaces SSH for interactive sessions, keeping the connection alive through network changes, sleep, and lossy links while locally echoing keystrokes for instant feedback.
- 16

FreeRDP
13.8KFreeRDP/FreeRDP · CFreeRDP is a free, open-source implementation of Microsoft's Remote Desktop Protocol (RDP) — a C library plus ready-to-use client apps for connecting to remote desktops.
- 17

ttyd
12.5Ktsl0922/ttyd · Cttyd is a command-line tool that shares your terminal over the web, letting you access and interact with a terminal session through a browser.
- 18

YubiKey-Guide
12.5Kdrduh/YubiKey-Guide · HTMLA community guide for using a YubiKey hardware security key to store GnuPG (PGP) keys and SSH keys, so cryptographic secrets live on a physical device instead of a disk.
- 19

openchamber
11.7Kopenchamber/openchamber · TypeScriptOpenChamber is an open-source workspace for running and reviewing AI coding agent work: you start agent tasks, see what changed, and take results through review and release from desktop, web, VS Code, or mobile.
- 20

TheFatRat
11.5Kscreetsec/TheFatRat · CTheFatRat is an exploiting tool that compiles malware from famous payloads — an easy way to generate backdoors built to slip past most anti-virus software.
- 21

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.
- 22

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.
- 23

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.
- 24

dsh-web
8.9Kzhu1090093659/dsh-web · TypeScriptdsh-web is a plugin aggregation ecosystem for the DeepSeek Harness (DSH) Web GUI: it bundles a task board, mobile remote control, SSH ops terminal, image understanding, model-capability editing, a right panel, Git graphs, and more into independent plugins you can install together or pick individually.
- 25

tailcat
8.4Ktailscale/tailcat · GoTailcat is like netcat but running over Tailscale's encrypted data plane (WireGuard + magicsock + DERP) without needing Tailscale's control plane or a Tailscale account. One side runs a tailcat server and gets a short address; the other side connects to it, and traffic is end-to-end encrypted and NAT-traversed automatically.
- 26

Netcatty
6.6Kbinaricat/Netcatty · TypeScriptNetcatty is a modern SSH client and terminal manager for macOS, Windows, and Linux that bundles SSH, SFTP, and terminal workspace management with a built-in AI assistant called Catty Agent.
- 27

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.
- 28

Surge
3.6KSurgeDM/Surge · GoSurge is a terminal-based (TUI) download manager written in Go for power users who want fast, keyboard-driven, multi-connection downloads.
- 29

zeron
3.3Kzeronsh/zeron · RustZeron is a native desktop control plane that lets you run, monitor, and switch between multiple coding agents (Claude Code, Codex, Cursor, Devin, Grok, Hermes, Pi, Antigravity) from one app, with each device keeping its sessions local by default.
- 30

xpra
3KXpra-org/xpra · PythonXpra lets you run X11 applications on a remote host and display them on your local machine, keeping them running even after you disconnect - essentially 'screen' for GUI apps. It also supports full remote desktop sessions and screen sharing, with a built-in HTML5 web client.
- 31
codex-host
2.9KBytePioneer-AI/codex-host · TypeScriptCodexHost lets you run other agent harnesses, like Pi and Claude Code, natively inside the Codex Desktop app so you can use them together without switching windows.
- 32

dsh-pocket
1.8Kshaobeichen/dsh-pocket · JavaScriptDSH Pocket is a plugin that lets you access your computer's DeepSeek Harness (dsh web) interface from your phone by scanning a QR code, with real-time screen mirroring over LAN or the public internet.
- 33

omnyssh
1.2Ktimhartmann7/omnyssh · RustOmnySSH is a free, open-source SSH client and server manager for macOS, Windows and Linux. One window holds a live metrics dashboard, real terminal tabs, two-panel SFTP, snippets and one-click SSH key setup — as a desktop GUI plus a terminal TUI, built in Rust.
- 34

herdr-web-ui
1.1Kdevswha/herdr-web-ui · TypeScriptIt is a browser and phone client for herdr: it lets you open the agent sessions you already have running, chat with them, see a live terminal for each pane, and reply from anywhere.
- 35

openframe-oss-frontend
852flamingo-stack/openframe-oss-frontend · TypeScriptIt's the main web application of the OpenFrame platform — a unified, AI-driven control panel for Managed Service Providers (MSPs), positioned as an open-source replacement for expensive proprietary MSP software.
- 36

deepseek-harness-desktop
824ningbainb/deepseek-harness-desktop · JavaScriptDeepSeek Harness Desktop is a community-maintained open-source Windows desktop client for DeepSeek Harness (DSH). It bundles the Harness web surface, local runtime, plugins, skills, Git tools, task automation and remote development into a single installable app.
- 37

herdrm
761missuo/herdrm · Cherdrm is a native macOS console app that sits on top of herdr, a background daemon that owns your coding agents' terminals, letting you see live status and attach to any agent or shell terminal across local and remote (SSH) devices from one sidebar.
- 38

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.
- 39

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.
- 40
ds-harness-remote
345liguobao/ds-harness-remote · TypeScriptA remote access plugin for DeepSeek Harness that lets you continue an active Harness session from another PC, Android device, or web browser, while the session, tools, and workspace stay on your original work computer.
- 41
labtether
249labtether/labtether · GoLabTether is a self-hosted control plane that unifies monitoring and control of your homelab (Proxmox, TrueNAS, Docker, Home Assistant, etc.) into one dashboard with remote terminal, remote desktop, alerts, and an AI-operable interface.
- 42

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.
- 43

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.
- 44

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.
- 45

AceShell
138dingtongbin/AceShell · GoAceShell is a cross-platform desktop app for managing network terminal sessions - it unifies SSH, Telnet, serial, SFTP, HTTP, RDP and local terminals in one tool, built with Go, Wails3, Vue3 and TypeScript, with a built-in AI assistant.
- 46

dsh-sev
136Buzzso/dsh-sev · JavaScriptdsh-sev is a plugin for DeepSeek Harness (DSH) that lets you run a headless dsh instance on a remote server and control it from your local DSH GUI through SSH tunnels, so long-running tasks keep going even when your laptop is off.
Related topics
Often tagged together