Developers / Quickstart

From zero to shareable.

One command starts a secure tunnel. Keep your existing stack, scripts, and local workflow exactly as they are.

  1. 1

    Install the CLI

    One global package, no config file required.

  2. 2

    Sign in

    Authenticate once from your terminal.

  3. 3

    Open a tunnel

    Expose any local port at a shareable URL.

terminal
# install
$ npm install -g meshscale
# authenticate
$ meshscale login
# expose port 3000
$ meshscale tunnel 3000
✓ connected · https://your-app.meshscale.dev

Prefer not to install? Run npx meshscale tunnel 3000 instead.

Built for the loop

The shortest path from code to feedback.

Webhooks

Test Stripe, GitHub, and any webhook locally.

$ meshscale tunnel 3000 --name hooks
✓ https://hooks.meshscale.dev

Preview URLs

Share a stable link to every branch and build.

$ meshscale tunnel 5173 --name feat-login
✓ https://feat-login.meshscale.dev

Team access

Give teammates access without sharing your machine.

$ meshscale tunnel 4000 --private
✓ access: team only

Your next connection starts here

Localhost is just the beginning.

Keep your workflow. Give your work a secure way out.