A self-hosted tunnel that exposes localhost services to the internet through your own server and domain.
MuhammadHananAsghar/wormhole
Open-source ngrok alternative that exposes a local HTTP server at a public HTTPS URL with one CLI command.
Alternativa open source a:ngrok
- Estrelas
- 437
- Forks
- 0
- Issues abertas
- 0
- Último commit
- há 22 dias
Recursos principais
- 01Creates a public HTTPS URL for a local HTTP server with one command.
- 02Supports custom subdomains after GitHub sign-in.
- 03Includes a local traffic inspector with live request streaming.
- 04Allows request replay and HAR export.
- 05Forwards WebSocket connections through the tunnel.
- 06Reconnects automatically with exponential backoff.
Casos de uso
- Sharing a work-in-progress web app with a client or teammate.
- Receiving webhooks from third-party services on a local machine.
- Testing a site on a phone or other device on a different network.
- Debugging HTTP traffic by inspecting and replaying requests.
Tópicos
Perguntas frequentes
- O que é wormhole?
- Open-source ngrok alternative that exposes a local HTTP server at a public HTTPS URL with one CLI command.
- wormhole é gratuito? Qual é a licença?
- wormhole é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- wormhole ainda é mantido?
- Manutenção ativa. O último commit de wormhole foi em 27 de set. de 2026.
- Para que posso usar wormhole?
- Sharing a work-in-progress web app with a client or teammate. Receiving webhooks from third-party services on a local machine. Testing a site on a phone or other device on a different network. Debugging HTTP traffic by inspecting and replaying requests.
- Onde consigo wormhole?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/MuhammadHananAsghar/wormhole
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
A minimal Rust CLI that exposes a local TCP port to a remote server, so localhost services can be reached from the public internet.
A terminal (TUI) download manager written in Go that splits files into parallel chunks and can run as a background server.
A terminal screensaver written in Go that starts when your shell goes idle, with 14 animated scenes and 10 color themes.
A free, open-source ngrok alternative that exposes localhost over HTTP/HTTPS via Cloudflare Tunnels, with custom subdomains and no account required.
A Go CLI for saving tmux sessions, windows, panes and running commands, then restoring them lazily from a TUI picker.