Lightning-fast tunnels powered by Go and Cloudflare
$ go install github.com/devshark/golocalport@latest$ golocalport 3000 -s myapp✓ https://myapp.golocalport.link
One command to expose your localhost. No accounts, no configuration files.
~8MB standalone executable. No runtime dependencies. Just works.
SSL/TLS encryption via Cloudflare's global edge network.
Choose your own URL. Perfect for demos and webhooks.
Open source MIT license. Self-host or use public backend.
Fast startup, low memory, native concurrency with goroutines.
| Feature | GoLocalPort | ngrok | nport |
|---|---|---|---|
| Free tier | ✓ Unlimited | Limited | ✓ Unlimited |
| Custom subdomains | ✓ Free | Paid only | ✓ Free |
| Binary size | ~8MB | ~20MB | ~50MB + Node.js |
| Startup time | ~50ms | ~100ms | ~500ms |
| Open source | ✓ MIT | ✗ | ✓ MIT |
| Self-hostable | ✓ Yes | ✗ | ✓ Yes |
Install GoLocalPort and expose your localhost in seconds
$ go install github.com/devshark/golocalport@latest$ golocalport 3000