Skip to content

ngrok

OfficialAgent-readyDeployCloud

Tunnels, webhooks, and local sharing from the terminal.

The official CLI from ngrok. Tunnels, webhooks, and local sharing from the terminal.

Task fit

tunnels, webhooks, and local sharing from the terminal.

Lane

Ship previews, inspect logs, and move safely toward production.

Operator brief

Use ngrok for tunnels, webhooks, and local sharing from the terminal.

Run `ngrok http 3000` and see what comes back.

Repository family

ngrok

First trust check

ngrok responds locally and you can move on to authentication or project setup.

Safe first loop

Install, verify, then run one real command.

Preview deploy loop

Install command

$ brew install ngrok/ngrok/ngrok

Operator pack

Copy or export the working notes for this CLI before handing it to an agent.

Verify

$ ngrok --help

ngrok responds locally and you can move on to authentication or project setup.

First real command

$ ngrok http 3000

First steps

  1. 01Install ngrok.
  2. 02Run `ngrok --help` first.
  3. 03Start with `ngrok http 3000`.
  4. 04Authenticate ngrok before asking the agent to do real work.

When to use / hold off when

Best for

tunnels, webhooks, and local sharing from the terminal.

Use this when

You need cloud infrastructure in both local dev and CI.

Hold off when

You need something that works offline or without an account.

Trust and constraints

trusted95/100
OfficialInstall readyTrusted
JSON outputNo
Non-interactiveYes
CI-friendlyYes

Why operators pick it

  • ngrok fits deploy well, especially for tunnels, webhooks, and local sharing from the terminal.
  • It is the official CLI from ngrok.
  • Easy to automate.

Constraints

  • Sign in before real work.
  • Needs network access.
  • Output is mostly plain text.

Repository context

Other CLIs in this family

This is the only CLI surfaced from this family right now.

Facts and links

Install withbrew
Homebrew installs (30d)51.8K
GitHub stars24.5K
LicenseNOASSERTION
UpdatedApr 26, 2024