Share localhost with a public URL.
Portalx is a lightweight tunneling CLI for previewing local apps, testing webhooks, and sharing demos without deploying them first.
https://random-name.vijaykv.xyz -> http://localhost:3000npm install -g @vijaykv/portalxPortalx currently runs with Bun. If Bun is not installed:
curl -fsSL https://bun.sh/install | bashStart your local app, then run:
portalx http 3000Portalx prints a public URL that forwards requests to your local server.
Local: http://localhost:3000
Public: https://random-name.vijaykv.xyz- Creates a public URL for a local HTTP server
- Forwards browser requests back to your machine
- Works well for demos, API testing, and webhook development
- Allows one active tunnel session at a time
Portalx is early and currently supports HTTP tunneling only.