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
agrinman avatar

agrinman/tunnelto

0
View on GitHub↗
5,828 stars·441 forks·Rust·mit·16 viewstunnelto.dev↗

Tunnelto

tunnelto is a network tunneling tool that creates a public URL to forward traffic to a locally running web server, making it accessible from anywhere. It provides a way to expose local development servers to the internet through temporary or persistent public endpoints.

The project supports authenticating tunnel connections with an API key to prevent unauthorized access, and allows reserving custom subdomains so the public URL remains stable across sessions. It also enables debugging webhook integrations by forwarding incoming requests to a local server for inspection during development, and facilitates testing mobile applications against a local backend by routing requests through a public tunnel URL.

For teams that require full control over their infrastructure, tunnelto offers the option to self-host the tunneling server component, ensuring traffic never passes through a third-party relay.

Features

  • Local Server Tunnels - Opens a tunnel from a public endpoint to a locally running web server, forwarding traffic to a specified port.
  • Local Webhook Debuggers - Forwards incoming webhook requests to a local server through a temporary public URL for inspection during development.
  • Local Webhook Debuggers - Forwards incoming webhook requests to a local server through a temporary public URL for inspection.
  • Tunnel Server Hosting - Deploys the server component on custom infrastructure so traffic never passes through a third-party relay.
  • Webhook Payload Inspectors - Captures incoming webhook requests on a temporary public URL to inspect their payloads during development.
  • Tunnel Subdomain Reservations - Assigns a fixed, branded subdomain to a tunnel so the public URL stays stable across sessions.
  • Tunnel Access Restrictions - Requires an API key to authorize which clients may create tunnels, preventing unauthorized access.
  • DevOps & Infrastructure - Expose local web servers via public URLs.
  • Web Tools & Services - Tool to expose local web servers via public URLs.
  • Tunneling and Proxying - Simple, MIT-licensed tunneling tool written in Rust.

Star history

Star history chart for agrinman/tunneltoStar history chart for agrinman/tunnelto

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

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

Projects sharing features with Tunnelto

These projects share indexed features with Tunnelto. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • exposedev/exposeexposedev avatar

    exposedev/expose

    4,521View on GitHub↗

    Expose is a secure tunneling tool that creates public URLs for local development servers, making them accessible from the internet without complex network configuration. It forwards incoming HTTP requests and responses between a public relay server and a local machine, enabling external services to reach a development environment that would otherwise be isolated behind a firewall or VPN. The project distinguishes itself through a comprehensive set of webhook debugging and inspection capabilities. It captures all incoming webhook requests and displays them in a real-time dashboard or command-l

    PHPexposetunnel-servertunneling
    View on GitHub↗4,521
  • ekzhang/boreekzhang avatar

    ekzhang/bore

    11,242View on GitHub↗

    Bore is a TCP tunneling tool and localhost exposure utility used to route local TCP ports to public IP addresses. It functions as a TCP port forwarder that makes services running on a local machine accessible over the internet via a remote listener. The project includes a secure tunnel server implementation that manages incoming connections and routes traffic to connected local clients. It utilizes shared secret handshakes to authorize tunnel creation and restrict access to authorized users. The system provides capabilities for firewall bypass networking and remote tunnel hosting. It manages

    Rustclilocalhostnetworking
    View on GitHub↗11,242
  • 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
  • erebe/wstunnelerebe avatar

    erebe/wstunnel

    6,424View on GitHub↗

    wstunnel is a tool that tunnels arbitrary TCP traffic through WebSocket connections, enabling communication across restrictive firewalls and proxies. It operates as both a client and server, encapsulating TCP data within WebSocket binary frames and multiplexing multiple connections over a single WebSocket link. The tool supports mutual TLS authentication, requiring clients to present signed certificates for verification before establishing a tunnel, and provides shared secret access control and tunnel forwarding restrictions for additional security. The project distinguishes itself by offerin

    Rusthttp2reverse-tunnelsocks
    View on GitHub↗6,424
Compare all 30 related projects→

Frequently asked questions

What does agrinman/tunnelto do?

tunnelto is a network tunneling tool that creates a public URL to forward traffic to a locally running web server, making it accessible from anywhere. It provides a way to expose local development servers to the internet through temporary or persistent public endpoints.

What are the main features of agrinman/tunnelto?

The main features of agrinman/tunnelto are: Local Server Tunnels, Local Webhook Debuggers, Tunnel Server Hosting, Webhook Payload Inspectors, Tunnel Subdomain Reservations, Tunnel Access Restrictions, DevOps & Infrastructure, Web Tools & Services.

Which projects share features with agrinman/tunnelto?

Projects with overlapping indexed features include: exposedev/expose — Expose is a secure tunneling tool that creates public URLs for local development servers, making them accessible from… ekzhang/bore — Bore is a TCP tunneling tool and localhost exposure utility used to route local TCP ports to public IP addresses. It… beyondcode/expose — Expose is a PHP-based tunneling service and local environment proxy that exposes local servers to the internet via… erebe/wstunnel — wstunnel is a tool that tunnels arbitrary TCP traffic through WebSocket connections, enabling communication across… cfal/tobaru — Port forwarding utility written in Rust with IP and TLS SNI/ALPN-based forwarding rules, multiple targets per port,… techchipnet/camphish — CamPhish is a social engineering framework and phishing tool designed to capture webcam photos and GPS coordinates…