VIBE
underground pick

Sher: The ngrok Alternative You Haven't Heard Of

Zero-config localhost sharing that works with any framework — no accounts, no vendor lock-in.

April 5, 2026

The Daily Developer Pain Point

You haven't heard of Sher, but you should be using it daily. It solves one of those mundane-but-constant developer problems: getting a shareable URL for your localhost server.

While everyone knows about ngrok, Sher takes a different approach: zero configuration, no accounts, and framework-agnostic support. Just run sher in any project directory and get an instant preview URL.

Why This Beats the Alternatives

ngrok requires account setup and has bandwidth limits on the free tier. Vercel preview deployments need Git commits. Sher works with your existing dev server — whether it's Vite, Next.js, Astro, or anything else running on localhost.

The workflow is dead simple: your dev server is already running on localhost:3000, you run sher, and you get a URL you can immediately share. No configuration files, no deployment steps, no waiting for builds.

Perfect for the Vibecoding Workflow

This is exactly the kind of tool that fits the vibecoding approach: solve a real problem with minimal friction. You're building fast, iterating quickly, and need to share progress without the overhead of proper deployments.

Sher removes the friction between "it works on my machine" and "here, try this link." It's the kind of utility that becomes invisible once you install it — which is exactly what good developer tooling should do.

Get Sher