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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
inconshreveable avatar

inconshreveable/ngrokArchived

0
View on GitHub↗
24,446 estrellas·4,265 forks·Go·15 vistasngrok.com↗

Ngrok

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.

Additional capabilities cover network connectivity and observability, including site-to-site VPNs for linking private networks and a traffic inspector for capturing and replaying HTTP requests. It further includes utilities for intercepting and replaying webhooks to verify integration logic locally.

Features

  • Reverse Tunnels - Establishes secure reverse tunnels to expose private local resources to the public internet.
  • Traffic Management Gateways - Functions as a global API ingress controller that manages routing, rate limiting, and authentication policy enforcement.
  • Local Tunneling Services - Exposes local development environments to the public internet for testing and demonstrations.
  • API Traffic Management - Controls and secures API traffic through a centralized global gateway.
  • Ingress Controllers - Acts as a global ingress controller managing external access to services with built-in policy enforcement.
  • Local Resource Exposure - Exposes local services to the public internet via secure tunnels for rapid application demos.
  • Service Port Forwarding - Provides a local agent that maps remote traffic to local service ports.
  • Traffic Routing Policies - Enforces rate limiting and authentication policies at the remote gateway level.
  • Tunneling Proxies - Provides secure TCP tunneling proxies that expose local services to the internet without firewall changes.
  • Webhook Testing Tools - Includes utilities to intercept and replay HTTP callbacks for debugging webhook integrations locally.
  • Cloud IoT Connectivity - Provides a secure cloud-based bridge for managing and executing commands on remote embedded hardware.
  • Device Management - Enables remote command execution and monitoring of connected IoT hardware via a cloud bridge.
  • Remote Command Execution - Provides a secure cloud-to-device bridge for executing remote commands on embedded IoT hardware.
  • Connection Multiplexing - Bundles multiple logical data streams into a single persistent TCP connection for efficiency.
  • Dynamic DNS Services - Implements a cloud-managed lookup table to map consistent hostnames to transient tunnels.
  • HTTP Exchange Inspectors - Captures and analyzes the full lifecycle of HTTP requests and responses flowing to local services.
  • Private Network Connectivity - Provides secure connectivity for accessing APIs and databases within protected private networks.
  • Site-to-Site VPN Networking - Creates secure networking tunnels that link remote private networks to external services.
  • Traffic Inspection Tools - Includes a traffic inspector for capturing and analyzing HTTP requests and responses flowing to local web services.
  • Network Tunneling - Secure introspected tunnels for exposing local services.
  • Tunneling and Proxying - The original tunneling tool that popularized the category.
  • Tunneling and Proxying - Standard tool for secure tunneling and port forwarding.

Historial de estrellas

Gráfico del historial de estrellas de inconshreveable/ngrokGráfico del historial de estrellas de inconshreveable/ngrok

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Ngrok

Proyectos open-source similares, clasificados según cuántas características comparten con Ngrok.
  • localtunnel/localtunnelAvatar de localtunnel

    localtunnel/localtunnel

    22,350Ver en GitHub↗

    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 t

    JavaScript
    Ver en GitHub↗22,350
  • jpillora/chiselAvatar de jpillora

    jpillora/chisel

    15,615Ver en 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
    Ver en GitHub↗15,615
  • ehang-io/npsAvatar de ehang-io

    ehang-io/nps

    34,090Ver en GitHub↗

    nps is an intranet penetration proxy server that exposes internal network services to the public internet via secure TCP and UDP tunnels. It functions as a traffic forwarder and reverse proxy, enabling external access to local services, remote desktops, and internal APIs. The project is distinguished by a centralized web-based administration interface used to configure tunnels, manage user accounts, and monitor real-time bandwidth metrics. It supports domain-based request routing and provides a mechanism to secure public services using HTTPS encryption through digital certificates. The syste

    Godnsfirewallgo
    Ver en GitHub↗34,090
  • anderspitman/awesome-tunnelingAvatar de anderspitman

    anderspitman/awesome-tunneling

    21,279Ver en GitHub↗

    Awesome Tunneling is a curated directory of technologies designed to facilitate secure connectivity between distributed devices and local services. It serves as a comprehensive resource for identifying tools that enable remote access, private network creation, and the exposure of local environments to the public internet. The collection focuses on solutions that bypass network address translation and firewall restrictions through techniques such as reverse proxy tunneling, overlay network infrastructure, and peer-to-peer connectivity. It categorizes resources based on their ability to establi

    nebulangrokngrok-alternative
    Ver en GitHub↗21,279
Ver las 30 alternativas a Ngrok→

Preguntas frecuentes

¿Qué hace inconshreveable/ngrok?

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.

¿Cuáles son las características principales de inconshreveable/ngrok?

Las características principales de inconshreveable/ngrok son: Reverse Tunnels, Traffic Management Gateways, Local Tunneling Services, API Traffic Management, Ingress Controllers, Local Resource Exposure, Service Port Forwarding, Traffic Routing Policies.

¿Qué alternativas de código abierto existen para inconshreveable/ngrok?

Las alternativas de código abierto para inconshreveable/ngrok incluyen: localtunnel/localtunnel — Localtunnel is an HTTP tunneling service that exposes local development servers to the public internet. By creating… jpillora/chisel — Chisel is a network tunneling tool that facilitates secure communication by encapsulating TCP and UDP traffic within… ehang-io/nps — nps is an intranet penetration proxy server that exposes internal network services to the public internet via secure… anderspitman/awesome-tunneling — Awesome Tunneling is a curated directory of technologies designed to facilitate secure connectivity between… snail007/goproxy — This project is a multi-protocol proxy server and network tunneling tool designed to manage traffic across… erebe/wstunnel — wstunnel is a tool that tunnels arbitrary TCP traffic through WebSocket connections, enabling communication across…