Go Tunneling and Reverse Proxy

8 repos

A cluster of Go-based tools for creating network tunnels and reverse proxies, enabling secure communication and traffic forwarding across firewalls and NAT boundaries. The repositories span production-ready frameworks like frp and ngrok ports, as well as lighter-weight alternatives, making this a practical area for learning about tunneling architecture, proxy patterns, and network exposure techniques. Most repos are written in Go, reflecting the language's suitability for concurrent network I/O and daemon-like services.

Go · 4
Java · 1
JavaScript · 1
Python · 1
Rust · 1
tunnel ·120,926
proxy ·120,841
reverse-proxy ·109,426
go ·109,357
firewall ·109,348
frp ·109,348
nat ·109,348
expose ·109,348
http-proxy ·109,348
p2p ·109,348