Anureo
Secure HTTP tunnels for developers

Your localhost,
reachable from anywhere.

Expose local services with one command. Get a public HTTPS URL without opening ports, configuring DNS, or managing certificates.

anureo — zsh
$ anureo expose http://127.0.0.1:8080
Connecting to Edge…
✓ Connected
✓ HTTPS enabled
✓ Access key created

Public URL
https://demo-public.anureo.dev
Access key anr_pk_••••••••
$
Install script

One command to install Anureo.

The installer checks prerequisites, builds the native CLI from source, installs it, and prints the first tunnel command.

GitCMake 3.20+C17 compilerTLS development librariesSource access

Detecting your operating system…

macOS / Linux

curl -fsSL https://tunnel.anureo.dev/install.sh | sh

Windows PowerShell

irm https://tunnel.anureo.dev/install.ps1 | iex

Source access is currently required. Review the scripts at /install.sh or /install.ps1 before running them. Public signed binaries are not available yet.

One commandFrom localhost to HTTPS in seconds
Protected persistent tunnelsAccess keys are enabled by default
HTTP transparentMethods, headers, bodies and streams
Built for the way you build

A public URL for every local service.

Whether you are testing an API or receiving a webhook, Anureo keeps the local development loop short and predictable.

01 /

Debug local APIs

Call a service on your laptop from a remote client, CI job, or a teammate's browser.

02 /

Receive webhooks

Give Stripe, GitHub, or any third party a stable HTTPS endpoint while you develop.

03 /

Share live streams

Keep response bodies flowing for SSE and other streaming HTTP workloads.

How it works

One outbound connection.
Zero exposed ports.

The Connector dials out to Anureo Edge. Public requests travel over HTTPS and are forwarded to your local origin.

Local service127.0.0.1:8080
ConnectorRuns beside your app
Anureo EdgeHTTPS ingress
Public URLdemo-public.anureo.dev
Quick Tunnel

Start without an account.

Create a temporary public URL for a demo or debugging session. Anyone with the URL can access it; add --protected to require an access key. The tunnel expires after 60 minutes.

Install the CLI  →
$ anureo expose
  http://127.0.0.1:8080
  --anonymous
Ready when you are

Make your next local service public.

Build the CLI, start your local service, and expose it in one command.