Netch is a simple proxy client for Windows that routes traffic through various proxy protocols and tunneling methods.
The tool addresses the need to redirect network traffic through proxy servers by offering multiple operational modes and protocol support. ProcessMode uses a Netfilter driver to intercept traffic from specific processes, ShareMode shares proxied network access over WinPcap or Npcap, TunMode creates a virtual network adapter via WinTUN, and WebMode provides traditional web proxy functionality. The project supports Socks5, Shadowsocks, ShadowsocksR, WireGuard, Trojan, VMess, and VLESS protocols, along with UDP NAT FullCone support where server capabilities allow.
Netch suits developers and users on Windows who need flexible traffic routing without application-level proxy configuration. The multiple modes make it adaptable to different use cases: process-level interception for selective routing, network sharing for multiple devices, virtual adapter creation for system-wide tunneling, or web proxy mode for browser-based traffic. The project is currently undergoing significant restructuring as it prepares for a major version update.
Maintainers respond to issues and pull requests within a few days. Development activity centers on bug fixes and feature enhancements, with the issue tracker dominated by these two categories of work.