p4gefau1t/trojan-go
Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/ observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2360
- days_rel: n/a
- days_push: 780
- n_releases_24m: 0
Adoption not part of the score
8388 stars · 1767 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Trojan-Go is a full-featured Trojan proxy written in Go that disguises proxy traffic as normal TLS traffic to bypass censorship systems like the GFW. It supports multiplexing, WebSocket over TLS for CDN relay, Shadowsocks AEAD obfuscation plugins, transparent proxying, and routing rules, with no external dependencies.
Use cases
- bypass the great firewall with a trojan proxy
- disguise proxy traffic as normal HTTPS TLS traffic
- relay proxy traffic through a CDN using websocket over TLS
- set up a transparent proxy for my whole network
- split domestic and international traffic with routing rules
- run a self-hosted proxy server with user traffic quotas
- evade TLS fingerprint-based censorship detection
When to choose
- you need a censorship-resistant proxy compatible with the original Trojan protocol
- you want CDN traffic relay via WebSocket over TLS to hide from active probing
- you need a lightweight, dependency-free multi-platform proxy binary
- you want multiplexing and custom routing for lower latency and traffic splitting
When to avoid
- you need a general-purpose VPN with full IP-layer tunneling rather than a proxy
- you require actively developed software with frequent updates and support
- you need a GUI-first client rather than a CLI core
- your threat model does not involve censorship and a simpler proxy like plain SOCKS suffices
Facets
application · maturity maintenance
proxy networking security privacy websocket privacy censorship-circumvention networking security self-hosted windows cross-platform self-hosted go cli trojan-protocol gfw-circumvention tls cdn-relay transparent-proxy socks5 multiplexing shadowsocks-plugin linux macos docker
1 source
- readme: https://github.com/p4gefau1t/trojan-go · fetched 2026-08-28 · 41efbf9d3a15
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| p4gefau1t/trojan-go | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="p4gefau1t/trojan-go")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem