awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
localtunnel avatar

localtunnel/localtunnel

0
View on GitHub↗
22,350 stars·1,558 forks·JavaScript·MIT·11 viewslocaltunnel.me↗

Localtunnel

Localtunnel is an HTTP tunneling service that exposes local development servers to the public internet. By creating secure tunnels with temporary public URLs, it allows developers to route incoming internet traffic directly to a web server running on a local machine.

The service provides predictable or custom subdomains to facilitate remote collaboration and testing of local applications. It functions as a localhost proxy server, enabling users to receive and inspect external webhook payloads directly within a local environment during the development lifecycle.

The platform manages traffic through secure tunnels, ensuring that data is encrypted between the public internet and the local development server. It includes capabilities for monitoring tunnel activity, such as tracking incoming requests and connection status, to maintain visibility into the health of active sessions.

The project is available as a command-line utility and provides an API for integrating tunnel management into development workflows.

Features

  • Local Tunneling Services - Provides secure tunnels with temporary public URLs to expose local development servers to the internet.
  • Remote Access Proxies - Acts as a proxy that routes incoming internet traffic directly to a web server running on a local machine.
  • Local Development Servers - Creates temporary public web addresses that route incoming internet traffic to local development servers.
  • Webhook Configuration - Provides utilities for receiving and inspecting external webhook payloads directly within a local development environment.
  • Reverse Tunnels - Establishes persistent outbound connections to bypass firewalls and route external traffic to local services.
  • Network Tunneling - Tunneling service for exposing local servers.
  • Network Tunneling - Tunnel local services to the public web.
  • Network Utilities - Exposing local servers to the public internet.
  • Networking And Tunneling - Listed in the “Networking And Tunneling” section of the Free For Dev awesome list.
  • Tunneling and Proxying - Popular Node-based solution for exposing local web servers.
  • Webhook Integrations - Receives and processes automated HTTP callbacks triggered by external events for local debugging.
  • Incoming Webhooks - Enables receiving and inspecting external webhook payloads directly in a local environment.
  • Secure Tunneling - Encrypts all traffic between the public internet and local development servers using standard security protocols.
  • Remote Development Environments - Facilitates remote collaboration by sharing local web servers via temporary public URLs.
  • Subdomain Routing - Allows requesting specific and predictable web addresses for tunnel sessions to ensure consistent access.
  • Edge Traffic Management - Handles incoming encrypted traffic at the public gateway before forwarding to local development machines.
  • Subdomain Routing Gateways - Maps unique public hostnames to active client sessions at the edge to ensure consistent traffic delivery.

Star history

Star history chart for localtunnel/localtunnelStar history chart for localtunnel/localtunnel

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Localtunnel

Similar open-source projects, ranked by how many features they share with Localtunnel.
  • inconshreveable/ngrokinconshreveable avatar

    inconshreveable/ngrok

    24,446View on GitHub↗

    ngrok is a secure TCP tunneling proxy and API ingress controller that exposes local services to the public internet. It establishes a persistent connection between a local agent and a cloud-based gateway to route traffic to local ports without requiring firewall or router configuration changes. The project provides a global gateway for routing API traffic, which includes built-in support for rate limiting and authentication policy enforcement. It also functions as an IoT device gateway, enabling remote command execution and access control for embedded hardware via a cloud-to-device bridge. A

    Go
    View on GitHub↗24,446
  • jpillora/chiseljpillora avatar

    jpillora/chisel

    15,615View on GitHub↗

    Chisel is a network tunneling tool that facilitates secure communication by encapsulating TCP and UDP traffic within HTTP requests. It functions as a connection multiplexer, consolidating multiple logical network streams into a single persistent connection to improve throughput and reduce overhead. By leveraging standard web protocols, the system enables firewall traversal and provides a mechanism for remote port forwarding and proxying. The project distinguishes itself through its focus on resilient connectivity and granular access control. It maintains persistent network sessions across uns

    Gogolanghttptcp
    View on GitHub↗15,615
  • fosrl/pangolinfosrl avatar

    fosrl/pangolin

    21,255View on GitHub↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    TypeScriptcrowdsecdockerhome-lab
    View on GitHub↗21,255
  • beyondcode/exposebeyondcode avatar

    beyondcode/expose

    4,569View on GitHub↗

    Expose is a PHP-based tunneling service and local environment proxy that exposes local servers to the internet via public URLs. It provides a secure way to share development previews and test APIs without deploying to a remote server. The project is distinguished by its support for self-hosted tunneling infrastructure, allowing users to deploy a private server for full control over data and network configuration. It includes a dedicated HTTP webhook debugger for capturing, inspecting, and replaying incoming requests to verify system behavior in a local environment. The toolset covers network

    PHP
    View on GitHub↗4,569
See all 30 alternatives to Localtunnel→

Frequently asked questions

What does localtunnel/localtunnel do?

Localtunnel is an HTTP tunneling service that exposes local development servers to the public internet. By creating secure tunnels with temporary public URLs, it allows developers to route incoming internet traffic directly to a web server running on a local machine.

What are the main features of localtunnel/localtunnel?

The main features of localtunnel/localtunnel are: Local Tunneling Services, Remote Access Proxies, Local Development Servers, Webhook Configuration, Reverse Tunnels, Network Tunneling, Network Utilities, Networking And Tunneling.

What are some open-source alternatives to localtunnel/localtunnel?

Open-source alternatives to localtunnel/localtunnel include: inconshreveable/ngrok — ngrok is a secure TCP tunneling proxy and API ingress controller that exposes local services to the public internet.… jpillora/chisel — Chisel is a network tunneling tool that facilitates secure communication by encapsulating TCP and UDP traffic within… fosrl/pangolin — Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private… beyondcode/expose — Expose is a PHP-based tunneling service and local environment proxy that exposes local servers to the internet via… rapiz1/rathole — Rathole is a high-performance reverse proxy and NAT traversal tool written in Rust. It functions as a secure tunneling… erebe/wstunnel — wstunnel is a tool that tunnels arbitrary TCP traffic through WebSocket connections, enabling communication across…