Your servers. A beautiful client. Not a byte more.
Commy is a sing-box proxy client for VLESS/Reality, VMess, Trojan, Shadowsocks, Hysteria2, TUIC, WireGuard and XHTTP. Remnawave and Marzban subscriptions, smart routing, a kill switch — and not one request you don't know about.
Android now. iOS next. Windows, macOS and Linux after that.
Every protocol
VLESS with Reality and XHTTP, VMess, Trojan, Shadowsocks, Hysteria2, TUIC, WireGuard, ShadowTLS, SOCKS and HTTP — on the sing-box core.
Subscriptions, like Happ
Remnawave and Marzban: quota, expiry, announcements, HWID. “Add to Happ, INCY, v2RayTun, Hiddify, Shadowrocket…” buttons open Commy.
Routing without JSON
Global, by rules, or direct. geoip/geosite, your own rules, apps outside the tunnel, ad blocking through DNS.
Quiet on the network
No analytics, no crash reports, no update checks. Every exception is listed on one screen, and the list is closed.
Stays connected
Survives Wi‑Fi ↔ mobile switches, sleep and Doze. A kill switch and a blocking TUN keep DNS from leaking.
A subscription that can't be blocked
Your provider signs its addresses with a key. Domain blocked? Commy finds the new one, and you confirm the move with one tap.
For people who run a panel
Commy Cloud is free insurance for your subscription. If its domain is blocked or seized, Commy clients move to the new address with no reinstall and no new links. The signing key stays with you: even a breach of Cloud moves nobody.
Open source is not a slogan
GPL-3.0, a reproducible build, and every generated config can be opened and read. All your traffic goes through this tool — you have a right to know what it does.
Source on GitHub