frp

frp is an inverted proxy (reverse proxy) tool for opening local servers behind the NAT or firewall to the Internet. TCP supports UDP, HTTP, and HTTPS protocols, while also allowing for P2P connection mode. Configuration files offer a variety of management features such as TLS encryption, bandwidth limitation, and Prometheus monitoring.

FR

frp

100

fatedier · VPN & Networking

STARS110.4K
FORKS15.3K
COMMITS—
CONTRIBUTORS140
VERSIONv0.9.3
UPDATED8 days ago
vpnTunnelReverse ProxygoApache-2.0

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You provide remote access to computers on the local network via SSH.
  • Using custom domains, you open web services on the local network to the Internet.
  • You redirect Unix domain socket or DNS query requests to remote servers.
User reviews
  • • NeutralHacker News

    A Farewell to FRP

    “> My thesis was related to synchronous programming languages and articles about FRP tend to have too little to say about them, for my taste. What would you expect them to say exactly? Synchronous languages are first-order reactive programming, but FRP is about higher-order…”

  • • NeutralHacker News

    Frp: A fast reverse proxy to help you expose a local server to the internet

    “Looks like a good project, but the name might cause a little confusion, as FRP is a style of programming [1] with not-insignificant exposure [2]. [1] [2]”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: VPN & Networking