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.
Self-hosted, secure tunnel server in Rust. Expose local HTTP/HTTPS/TCP/UDP services to the public internet via TLS-encrypted WebSocket. Open-source, pay-as-you-go managed option, MCP server for AI agents.
The main features of joaoh82/rustunnel are: DevOps & Infrastructure, Networking and Tunnels.
Projects with overlapping indexed features include: rathole-org/rathole — Rathole is a reverse proxy tunneling tool designed to expose local services behind firewalls and network address… ngrok/ngrok-rust — Embed ngrok secure ingress into your Rust apps with a single line of code. ekzhang/bore — Bore is a TCP tunneling tool and localhost exposure utility used to route local TCP ports to public IP addresses. It… acidix/zsh-k9s — zsh plugin to manage multiple kubectl configurations for k9s. anaibol/awesome-serverless — :cloud: A curated list of awesome services, solutions and resources for serverless / nobackend applications. agrinman/tunnelto — tunnelto is a network tunneling tool that creates a public URL to forward traffic to a locally running web server,…
Embed ngrok secure ingress into your Rust apps with a single line of code.
Rathole is a reverse proxy tunneling tool designed to expose local services behind firewalls and network address translation to the public internet. It functions as a secure tunneling infrastructure that enables remote access to private network resources without requiring manual router port forwarding configurations. The system utilizes a client-server architecture where a public-facing gateway coordinates with a private-network agent. It distinguishes itself by multiplexing multiple logical service connections through a single persistent TCP stream, which reduces the overhead of maintaining
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