routingflare

Open your local server to the web in one second.

routingflare turns localhost into a public URL without typing tunnel commands, editing configs, or losing track of ports.

Latest release

routingflare routing window screenshot
Install from Terminal curl -fsSL https://raw.githubusercontent.com/ghkdqhrbals/routingflare/main/scripts/install.sh | bash
Manage access from the CLI. Keep Cloudflare sessions alive and update DNS routes over SSH without opening the app.

Who routingflare is for.

For moments when localhost is not enough, but a full deployment is too much.

1
Local developers Turn a local port into a public URL.
2
Product teams Share a dev server with teammates, QA, or mobile devices.
3
API builders Receive webhooks and OAuth redirects on your machine.
4
Security-minded devs Limit access with IP allowlists and optional auth headers.

Three ways to keep routing simple.

Routing
  1. See every public route.
  2. Open or close routes one by one.
  3. Edit route security inline.
Routing table screenshot
Add DNS
  1. Use your own hostname.
  2. Set the local port and path.
  3. Add the route from one sheet.
DNS route sheet screenshot
Add Random DNS
  1. Create a temporary address.
  2. Point it to a local port.
  3. Reopen to get a new address.
Random DNS route sheet screenshot

Skip the deploy. Open the route.

Built for local development, quick previews, and external testing.

Download DMG