tnnl - Self-hosted ngrok alternative with request inspection and replay
ngrok alternative with request replay—no signup, single binary, self-hostable.

Ngrok alternative on Cloudflare Workers, but signup-free determinism is the only real edge.
Frontend developers, mobile testers, anyone needing secure local tunnels
Ngrok · Localtunnel · Tailscale Funnel
I originally made it because I often need to test frontend apps on real mobile devices during development. While tools like Ngrok and Tailscale Funnel work well, I wanted build something on my own.
You install it with a single command and then just run:
`prod 3000 8080`
It also has docker container too if you don't want to run untrusted binary.
It instantly gives you two HTTPS subdomain URLs that are publicly accessible. Subdomains are consistent for each port. It provides a simple stats dashboard to inspect url, headers and payload.
Under the hood, it uses Cloudflare's Workers, Durable Objects and D1. You can deploy your own version if you want.
I have used Kiro and Antigravity to build it. I wanted to experiment with AI tools while building something useful. On a side note, I am experimenting with plugin system to add new features while keeping core tunnel simple. Without AI tools, I would never try plugin system.
Would love feedback, suggestions, or ideas for improvement.
ngrok alternative with request replay—no signup, single binary, self-hostable.
Inverts tunnel model with E2E TLS passthrough; self-hosted beats ngrok's vendor lock-in.
Yet another ngrok clone in a space with Cloudflare Tunnel and localtunnel already.
QUIC-based ngrok alternative claims 4x speed, but missing benchmarks and early-stage (13 commits, 5 stars).
ngrok alternative with self-hosted server support, but feature-complete version still early.
Yet another ngrok clone with federation buzzwords and AI agent marketing.