# goproxy

🔥  Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。

Repository: https://github.com/snail007/goproxy
Canonical: https://ross.abutalabs.com/products/goproxy
Homepage: https://www.goproxy.win/
Language: Go
License: GPL-3.0
License Family: copyleft
Topics: http-proxy, https-proxy, reverse-proxy, transparent-proxy, socks5-proxy, ss-proxy, upstream-proxies, tcp-proxy, udp-proxy, dns-proxy, encryption-proxy, tls-proxy, kcptun, websocket-proxy, http, socks5, socket, tcp, udp, tls
Last push: 2026-08-17T05:46:30+00:00
Link (homepage): https://www.goproxy.win/

## Health v2 (maintenance only)
Score: 94/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 98, release rhythm 86, longevity 100
- inputs: {"age_days": 3278, "days_push": 16, "days_rel": 16, "gap_med": 83, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 17121, forks 3096 (observed 2026-08-28T04:11:17.693389+00:00)

## What it is
GoProxy is a high-performance, cross-platform proxy server written in Go supporting HTTP(S), SOCKS5, SS, WebSocket, TCP, UDP, and DNS proxying, with chained proxies, encryption, load balancing, and NAT traversal. It ships as a CLI binary with an optional free web console (ProxyAdmin) for management.

## Use cases
- run a socks5 or http proxy server on my VPS
- chain multiple proxies to hide my IP
- expose a local service behind NAT to the internet
- forward TCP and UDP ports across networks
- set up a transparent proxy on a router with iptables
- rate-limit and authenticate proxy users via API
- encrypt traffic between proxy hops with TLS or KCP
- build a proxy-selling service with user traffic control

## When to choose
- you need a single binary multi-protocol proxy with auth, rate limiting, and chaining
- you want NAT traversal / intranet penetration without complex VPN setup
- you need cross-platform deployment including routers and ARM devices
- you want a web console to manage proxy users and traffic

## When to avoid
- you only need a simple forward proxy where squid, tinyproxy, or gost suffice
- you need a full VPN with routing for all system traffic
- you require a GPL-unfriendly license for commercial redistribution without a commercial license
- you need a managed cloud proxy service rather than self-hosting

## Facets
- artifact type: cli-tool
- maturity: active
- function: proxy, networking, security, cryptography, load-testing
- domain: networking, security, privacy, self-hosted, censorship-circumvention
- platform: windows, cross-platform, cli, self-hosted, go
- tags: http-proxy, socks5-proxy, reverse-proxy, transparent-proxy, tcp-proxy, udp-proxy, chained-proxy, nat-traversal, port-forwarding, kcp, traffic-limiting, web-console, linux, macos, android

## Member repositories
- snail007/goproxy (main) score 94
- snail007/proxy_admin_free (frontend) score 50

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:17.693389+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:03:30.009160+00:00, confidence not recorded.
  - readme: https://github.com/snail007/goproxy (fetched 2026-08-28T04:11:17.693389+00:00, sha 42bb64294f0b)
  - homepage: https://www.goproxy.win/ (fetched 2026-08-29T08:01:30.935435+00:00, sha 1616d12e23fc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
