Schweizer Taschenmesser für Proxy-Abonnements. Format-Konvertierung, Liveness-Sondierung, Streaming-Unlock-Erkennung, HTTP-API + Web-UI — eine Go-Binary, keine Laufzeitabhängigkeiten (außer
sing-boxbei--via/--sub/--enable-probes).
Sprachen: English · 简体中文 · 日本語 · Español · Français · Русский
proxykit convert— Konvertierung zwischen Clash / sing-box / v2ray / Surge / QuantumultX / Loon (6 Formate)proxykit test— TCP + TLS Handshake-Sondierung, Ausgabe als Tabelle / JSON / CSVproxykit unlock— Unlock-Status für Netflix / Disney+ / YouTube Premium / ChatGPT. Drei Modi:--direct(lokal),--via <uri>(einzelner Proxy),--sub <file>(Matrix über gesamtes Abonnement)proxykit serve— HTTP-Server mit eingebetteter SPA
Vollständige Dokumentation und API-Referenz im englischen README.
go install github.com/Au1rxx/proxykit/cmd/proxykit@latestproxykit convert --in nodes.yaml --to singbox > nodes.json
proxykit test --in nodes.yaml --fast --format table
proxykit unlock --direct
proxykit unlock --sub nodes.yaml --format json
proxykit serve --addr 127.0.0.1:8080Ehrlichkeit bezüglich unterstützter Protokolle. Heute funktionieren: VLESS, VMess, Trojan, Shadowsocks, Hysteria2. Noch nicht: VLESS Reality, TUIC, AnyTLS. Die Unlock-Heuristiken sind eine Momentaufnahme des aktuellen Verhaltens; pkg/unlock verspricht KEINE semver-Stabilität.
Schwesterprojekt: Au1rxx/free-vpn-subscriptions (öffentlicher Feed stündlich verifizierter Knoten). Beide Repositories teilen Code über die öffentlichen pkg/*-Module.
MIT.