Topics / #port-forwarding
Port-forwarding projects on GitHub
Configuring port forwarding for network access, e.g., routers or WSL
As of , the most-starred Port-forwarding projects on GitHub are WindTerm (32.5K stars), gluetun (15.8K stars) and tailcat (8.4K stars). GitHub.Locker tracks 8 Port-forwarding repositories with 67.8K stars combined. The fastest-growing on October 19 was tailcat, with +18 stars in a day.
Hot right now
Most stars gained in a day · Oct 19
+18tailcat
tailscale/tailcat · ★ 8.4KTailcat 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.
gluetun
passteque/gluetun · ★ 15.8KGluetun is a lightweight, swiss-army-knife-like VPN client packaged as a single small Docker container. It tunnels through 20+ commercial VPN providers via OpenVPN or Wireguard and lets other containers or LAN devices share that connection.
shell-rs
since2006/shell-rs · ★ 381ShellRS is a native, cross-platform SSH client that combines Xshell-style host management, tabbed terminals, a WinSCP-style dual-pane SFTP browser and SSH port forwarding in one window.
+7WindTerm
kingToolbox/WindTerm · ★ 32.5KWindTerm 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.
The all-time top
8 projects · by stars
- 32.5K
#1 · 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.
- 15.8K
#2 · passteque/gluetun
gluetun
Gluetun is a lightweight, swiss-army-knife-like VPN client packaged as a single small Docker container. It tunnels through 20+ commercial VPN providers via OpenVPN or Wireguard and lets other containers or LAN devices share that connection.
- 8.4K
#3 · tailscale/tailcattailcat
Tailcat 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.
- 4

wsl-dashboard
4Kowu/wsl-dashboard · RustWSL Dashboard is a GUI manager for WSL built in Rust with a Slint UI, letting you install, start, stop, unregister, and configure your WSL distros from one place with a lightweight, low-memory footprint.
- 5

Podroid
3.6KExTV/Podroid · KotlinPodroid is a rootless Android app that boots a real Alpine Linux virtual machine on your phone, letting you run Linux containers (Podman, Docker, LXC) and even full GUI desktop apps.
- 6

navop
1.9KfeigeCode/navop · RustNavop is a native, all-in-one desktop workspace that combines database tools, SSH/terminal, remote desktop, file transfer, monitoring, notes, and AI agent integration in a single app.
- 7

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.
- 8
shell-rs
381since2006/shell-rs · RustShellRS is a native, cross-platform SSH client that combines Xshell-style host management, tabbed terminals, a WinSCP-style dual-pane SFTP browser and SSH port forwarding in one window.
Related topics
Often tagged together