Best self-hosted remote access

[Remote desktop](https://en.wikipedia.org/wiki/Remote_desktop_software) and [SSH](https://en.wikipedia.org/wiki/Secure_Shell) servers and web interfaces for remote management of computer systems.

We track 15 self-hosted remote access projects. The median health score in this category is 73, against 7 projects rated healthy or better and none currently flagged as at risk. The table below is ordered by health score, not popularity — the most starred project in a category is frequently not the best maintained one.

#ProjectHealthActivity StarsBuilt withLast release
1 Firezone
Secure remote access gateway that supports the WireGuard protocol. It offers a Web GUI, 1-line install script, multi-fac
Thriving · 93 2025-10: 209 commits 2025-11: 168 commits 2025-12: 371 commits 2026-01: 286 commits 2026-02: 308 commits 2026-03: 252 commits 2026-04: 227 commits 2026-05: 278 commits 2026-06: 299 commits 2026-07: 424 commits 2026-08: 393 commits 9.1k Elixir, Docker 24 Sept 2026
2 Puter
Web-based operating system designed to be feature-rich, exceptionally fast, and highly extensible.
Thriving · 92 2025-10: 238 commits 2025-11: 172 commits 2025-12: 201 commits 2026-01: 149 commits 2026-02: 233 commits 2026-03: 174 commits 2026-04: 125 commits 2026-05: 324 commits 2026-06: 120 commits 2026-07: 220 commits 2026-08: 249 commits 44k Nodejs, Docker 20 Sept 2026
3 Pangolin
Identity-aware tunneled reverse proxy with dashboard UI, access control, and WireGuard-based tunnels (alternative to Clo
Thriving · 90 2025-10: 663 commits 2025-11: 380 commits 2025-12: 769 commits 2026-01: 285 commits 2026-02: 519 commits 2026-03: 476 commits 2026-04: 651 commits 2026-05: 654 commits 2026-06: 442 commits 2026-07: 374 commits 2026-08: 480 commits 23k Docker 16 Sept 2026
4 Warpgate
Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional client-side softwa
Thriving · 86 2025-10: 25 commits 2025-11: 18 commits 2025-12: 23 commits 2026-01: 57 commits 2026-02: 31 commits 2026-03: 77 commits 2026-04: 63 commits 2026-05: 75 commits 2026-06: 130 commits 2026-07: 167 commits 2026-08: 170 commits 8k Rust, Docker 23 Sept 2026
5 MeshCentral
Run your own web server to remotely manage and control computers on a local network or anywhere on the internet.
Healthy · 79 2025-10: 37 commits 2025-11: 34 commits 2025-12: 48 commits 2026-01: 32 commits 2026-02: 44 commits 2026-03: 38 commits 2026-04: 21 commits 2026-05: 58 commits 2026-06: 59 commits 2026-07: 72 commits 2026-08: 24 commits 7.3k Nodejs 24 Sept 2026
6 ShellHub
Modern SSH server for remotely accessing linux devices via command line (using any SSH client) or web-based user interfa
Healthy · 79 2025-10: 234 commits 2025-11: 155 commits 2025-12: 110 commits 2026-01: 120 commits 2026-02: 228 commits 2026-03: 293 commits 2026-04: 195 commits 2026-05: 140 commits 2026-06: 209 commits 2026-07: 312 commits 2026-08: 244 commits 2.1k Docker 6 Jul 2026
7 Termix
Clientless web-based server management platform with SSH terminal, tunneling, and file editing capabilities.
Healthy · 73 2025-10: 0 commits 2025-11: 8 commits 2025-12: 1 commits 2026-01: 20 commits 2026-02: 6 commits 2026-03: 23 commits 2026-04: 10 commits 2026-05: 21 commits 2026-06: 36 commits 2026-07: 23 commits 2026-08: 22 commits 15k Docker 24 Jul 2026
8 Engity's Bifröst
Highly customizable SSH server with several ways to authorize a user and options where and how to execute a user's sessi
Steady · 56 2025-10: 31 commits 2025-11: 16 commits 2025-12: 14 commits 2026-01: 16 commits 2026-02: 15 commits 2026-03: 16 commits 2026-04: 23 commits 2026-05: 21 commits 2026-06: 14 commits 2026-07: 21 commits 2026-08: 20 commits 85 Go, Docker 4 Sept 2026
9 Guacamole
Clientless remote desktop gateway supporting standard protocols like VNC and RDP.
Steady · 52 2025-10: 8 commits 2025-11: 24 commits 2025-12: 15 commits 2026-01: 8 commits 2026-02: 9 commits 2026-03: 46 commits 2026-04: 26 commits 2026-05: 25 commits 2026-06: 5 commits 2026-07: 30 commits 2026-08: 26 commits 4k Java, C —
10 HomeButler
Installs and manages a curated catalog of applications via Docker Compose, maps containers and exposed ports, verifies b
Steady · 52 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 4 commits 2026-06: 1 commits 2026-07: 6 commits 2026-08: 54 commits 292 Docker, Go 27 Sept 2026
11 Cardea
SSH bastion server with access control, session recording, and optional TPM-backed key protection.
Slowing · 47 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 71 commits 2026-04: 47 commits 2026-05: 38 commits 2026-06: 40 commits 2026-07: 0 commits 2026-08: 2 commits 36 Go, Docker 2 Sept 2026
12 Sshwifty
Sshwifty is a SSH and Telnet connector made for the Web.
Slowing · 45 2025-10: 4 commits 2025-11: 8 commits 2025-12: 6 commits 2026-01: 2 commits 2026-02: 0 commits 2026-03: 10 commits 2026-04: 0 commits 2026-05: 15 commits 2026-06: 0 commits 2026-07: 3 commits 2026-08: 3 commits 3.1k Go, Docker 3 Sept 2026
13 Onloc
Track and share your location in real time. Control and lock stolen or lost phones.
Slowing · 45 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 13 commits 2026-04: 12 commits 2026-05: 4 commits 2026-06: 25 commits 2026-07: 4 commits 2026-08: 2 commits 11 Docker 7 Aug 2026
14 FMD Server
A server to communicate with the FMD (Find My Device) Android app, to locate and control your devices.
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — Docker, Go 18 Sept 2026
15 SparkView
Browser-based remote access solution. No VPN client; just deploy the software in the DMZ. Access VMs, desktops, servers,
Unrated 2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 0 commits 2026-04: 0 commits 2026-05: 0 commits 2026-06: 0 commits 2026-07: 0 commits 2026-08: 0 commits — Java —

Which one should you run?

If you want the safest bet on longevity, Firezone is the best-maintained project in this category right now at 93/100. Puter is the closest runner-up (92/100) — see the side-by-side comparison.

A health score measures whether a project is alive and shipping. It does not measure whether it has the feature you need. Use it to rule options out, then compare on features.