RustDesk
Remote Access & VPNOpen-source remote desktop alternative to TeamViewer
Replaces TeamViewer, AnyDesk
The 61 best Lightweight remote access & vpn you can self-host, ranked by community traction.
Open-source remote desktop alternative to TeamViewer
Replaces TeamViewer, AnyDesk
Fast reverse proxy to expose local servers behind NAT
Replaces ngrok
Open-source self-hosted Tailscale control server
Replaces Tailscale
Self-hosted game-stream host for Moonlight clients
Replaces NVIDIA GameStream, Parsec
Set up a personal IPsec and WireGuard VPN in minutes
Replaces NordVPN
The easiest way to run WireGuard VPN with a web UI
Replaces OpenVPN Access Server
Expose your localhost to the world for testing
Replaces ngrok
Share your terminal as a web application
Replaces PuTTY
Open-source game streaming client for low-latency desktops
Replaces Parsec, Steam Remote Play
Scalable overlay networking tool from Slack
Replaces Tailscale
Global virtual network for connecting devices anywhere
Replaces Tailscale
Fast TCP/UDP tunnel over HTTP secured by SSH
Replaces ngrok
Web-based graphical interface for Linux servers
Replaces Webmin
Mobile shell with roaming and intermittent connectivity
Replaces SSH
Lightweight and high-performance reverse proxy for NAT traversal
Replaces ngrok, frp
VNC client that runs entirely in the browser
Replaces RealVNC
Free implementation of the Remote Desktop Protocol
Replaces Microsoft RDP
Multi-protocol VPN server from the University of Tsukuba
Replaces Cisco AnyConnect
Decentralized peer-to-peer mesh VPN
Replaces Tailscale, ZeroTier
Share your terminal over the web
Replaces PuTTY
Modern, simple TCP tunnel in Rust
Replaces ngrok
Self-hosted relay and ID server for RustDesk
Replaces TeamViewer
OpenVPN server in a Docker container
Replaces NordVPN
Fast, collaborative live terminal sharing over the web
Replaces tmux
Smart SSH, HTTPS and MySQL bastion host
Replaces Teleport
High-performance, platform-neutral VNC implementation
Replaces RealVNC
Versatile secure tunneling and proxy toolkit
Replaces Chisel, ngrok
Layer-two peer-to-peer VPN
Replaces ZeroTier, Hamachi
Tunnel TCP and UDP traffic over WebSocket or HTTP2
Replaces Chisel
Self-hosted Shadowsocks-based access server
Replaces NordVPN
Web-based system administration for Unix-like servers
Replaces cPanel
Private network system using WireGuard
Replaces Tailscale
Terminal over HTTP and HTTPS
Replaces PuTTY
SSH client running in a web browser via WebSockets
Replaces PuTTY
WireGuard, Pi-hole, and Unbound in one compose stack
Replaces NordVPN
WebSocket-to-TCP bridge for browser remote access
Replaces proprietary remote gateways
Fast, modern, secure VPN tunnel
Replaces OpenVPN
Remote terminal that survives network changes
Replaces Mosh
Self-hosted ngrok alternative for sharing local services
Replaces ngrok
Web-based SSH and Telnet client
Replaces PuTTY
Web-based terminal emulator for remote shell access
Replaces PuTTY
Modern IPsec-based VPN implementation
Replaces Cisco AnyConnect
Screen for X, persistent remote applications
Replaces NX, Citrix
Advanced web UI and control panel for Headscale
Replaces Tailscale Admin Console
Web-based SSH client using xterm.js and WebSockets
Replaces PuTTY
VPN daemon that builds an encrypted mesh network
Replaces Hamachi, ZeroTier
Open-source tunnel to expose local servers to the internet
Replaces ngrok, localtunnel
Web UI for self-hosted ZeroTier network controllers
Replaces ZeroTier Central
Simple WireGuard VPN server with a web dashboard
Replaces OpenVPN Access Server, Twingate
VNC server for wlroots-based Wayland compositors
Replaces TightVNC, RealVNC
Run any GUI application in a browser-accessible container
Replaces Amazon AppStream
File transfer over SSH with progress and resume
Replaces lrzsz, SCP
Simple self-hosted reverse proxy and tunnel manager
Replaces ngrok
Secure terminal sharing for pair programming and support
Replaces tmate
Web UI for managing self-hosted Headscale networks
Replaces Tailscale Admin Console
Automatic WireGuard mesh overlay network
Replaces Tailscale, ZeroTier
VNC server for real X11 displays
Replaces TightVNC, RealVNC
Cloud-native web terminal for Kubernetes
Replaces ttyd
SSL VPN server compatible with AnyConnect clients
Replaces Cisco AnyConnect
Clientless remote desktop gateway library
Replaces TeamViewer, Citrix
Robust TCP tunneling solution over gRPC
Replaces ngrok
No apps match these filters.
Every option here is open-source and self-hostable, tagged Lightweight within the remote access & vpn category. Compare them on the individual app pages for setup difficulty and resource requirements.