Show HN: Tunn – open-source ngrok alternative built on QUIC, 4x faster
github.com
github.com
It uses QUIC protocol instead of TCP, which gives ~4x lower latency with keep-alive connections (135ms avg vs 663ms for ngrok in my benchmarks).
Features: - HTTP/TCP/UDP tunneling (ngrok doesn't support UDP) - Built-in request inspector at localhost:4040 - QR code in terminal for quick mobile testing - 0-RTT reconnect (instant reconnect on network change) - Single binary, no dependencies
Written in Rust, uses quinn for QUIC transport.
Install: curl -s https://tunn.uz/install | bash Then: tunn http 3000
Free tier available, pro is $3/mo for static ports and custom domains.
Happy to answer any questions about the QUIC implementation or architecture decisions.
Do you have any use cases where this is important?