u/Dinorax

I built a crab-themed Windows client for VLESS/Reality and would love feedback

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?

GitHub: https://github.com/theyhatelose/tunnelcrab

u/Dinorax — 1 day ago