Topics / #nat

Nat projects on GitHub

Tunneling and reverse proxy tools exposing devices behind NAT.

As of , the most-starred Nat projects on GitHub are frp (110K stars), nps (34.2K stars) and rathole (14.3K stars). GitHub.Locker tracks 5 Nat repositories with 172.4K stars combined. The fastest-growing on October 16 was p2wlan, with +49 stars in a day.

5Projects
172.4KStars in total
+80Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

5 projects · by stars

  1. #1 · fatedier/frp

    frp

    frp is a fast reverse proxy that lets you expose a local server sitting behind a NAT or firewall to the internet, forwarding TCP, UDP, HTTP and HTTPS traffic, with an optional P2P mode for direct client-to-client transfers.

    110K
  2. #2 · ehang-io/nps

    nps

    NPS is a lightweight, high-performance intranet penetration (reverse proxy/tunnel) server that exposes internal network services to the outside world. It forwards tcp, udp, http(s), socks5 and other protocols, and comes with a full-featured web admin panel.

    34.2K
  3. #3 · rathole-org/rathole

    rathole

    Rathole is a secure, stable, high-performance reverse proxy written in Rust that exposes a service running on a device behind NAT to the Internet through a server with a public IP, similar to frp and ngrok.

    14.3K
  1. 4

    wireguard-install

    11.4Kangristan/wireguard-install · Shell

    A bash script that sets up a WireGuard VPN on a Linux server, forwarding all your traffic through an encrypted tunnel and NATing it so you appear to browse with the server's IP.

  2. 5

    p2wlan

    2.5Kyhan-sun/p2wlan · Rust

    P2WLAN is an open-source, P2P-first, self-hostable virtual LAN tool that gives devices private virtual IPs so machines on different networks (home broadband, mobile, campus, cloud) can talk to each other as if they were on the same LAN.

Often tagged together