
I built a crab-themed Windows client for VLESS/Reality and would love feedback
Hey r/SideProject,
Just dropped the first public beta of TunnelCrab - a small open-source Windows client for VLESS/Reality.
This started as something I built for my girlfriend. I'd already gone through the pain of setting up servers and picking a client, and everything I tried - Nekobox, v2rayN - felt like a cockpit built for engineers. To add a server you're staring at SNI, flow, transport types, raw logs. I had to walk her through it a few times and she'd still get spooked by a wall of log output. So I made the thing I wished existed: paste a link, pick a server, hit one button, connected.
There's a little crab that reacts to the connection state, and errors show up in plain language instead of a raw stack trace.
What works right now:
- Windows 10/11
- VLESS + Reality over TCP
- VLESS + Reality over XHTTP / SplitHTTP
- HTTP(S) subscriptions
- two modes: whole-PC TUN (protects DNS) or a lightweight proxy
- English/Russian UI
- built-in updater with SHA256 verification
- source is public so you can read what you're running
It's not a universal client yet - Hysteria2, Shadowsocks, Trojan, VMess, and VLESS over TLS/WS/gRPC aren't supported.
Mostly looking for gut-check feedback: does the README make sense, and would you run a random binary from some guy's GitHub? If not, what's missing?