localtunnel
Localtunnel is an open-source command-line tool that exposes a port on the developer’s local machine to the public internet by creating a secure tunnel to a remote server. It enables developers to share locally hosted web services, APIs, or demos without deploying to a public server. The public URL is generated by the tunnel service and typically points to a domain such as a subdomain of a localtunnel-friendly address; the exact domain or subdomain may vary.
The client is a Node.js-based program. To use it, install the package globally with npm install -g
Localtunnel is commonly used for rapid development and testing, webhooks, and demos, allowing collaborators or external
See also: Ngrok, PageKite, Frp, OpenSSH local port forwarding.