wstunnel
Tunnel all your traffic over WebSockets and bypass deep packet inspection firewalls.
Why consider wstunnel?
wstunnel is an open-source tunneling proxy written in Rust. It encapsulates TCP and UDP (including WireGuard) traffic inside standard WebSocket/HTTP2/HTTP3 TLS streams, bypassing DPI deep packet inspection firewalls.
Learn wstunnel by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of wstunnel
wstunnel disguises VPN packets as ordinary HTTPS website traffic, ensuring seamless connectivity through hotel and airport firewalls.
Quickstart
# Server on VPSwstunnel server ws://0.0.0.0:8080# Client forwarding WireGuard UDPwstunnel client --to ws://myvps:8080 udp://51820:localhost:51820wstunnel is licensed under the BSD-3-Clause License.
Related tools
More options with a similar category or technology profile.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
bpytop
Python port of bashtop with game-like UI, responsive mouse support, and hardware sensors.
bashtop
Linux resource monitor showing usage and stats for processor, memory, disks, network, and processes.
SchemaHero
Kubernetes-native declarative database schema management and table migration operator.