Name your localhost.
Stop memorizing :3000, :8080, or :5173. PortSide maps custom subdomains to your local servers on standard Port 80.
Interactive Routing Engine
How Portside transforms dev ports
Before (The Messy Way)
http://localhost:3000
Cluttered port collisions, tab confusion, hard to share.
With Portside (Clean Port 80)
http://admin.localhost
Routes automatically via standard HTTP port 80 proxy.
$ portside route add admin 3000
✓ Service created: admin
✓ HTTP Proxy bound: 127.0.0.1:80
✓ In your browser: http://admin.localhost
✓ On mobile/TV: http://admin.local
Mobile Phones & Smart TVs, Zero Setup
Test your responsive designs or watch full-screen dashboard apps directly on your living room Smart TV or smartphone.
Instant QR Camera Scan
Point your phone camera at the dashboard to launch any service.
Smart TV Launchpad
Open your host IP on your TV browser for a remote-friendly launchpad.
Zero-Config mDNS (*.local)
Type http://admin.local directly into mobile Safari/Chrome.
Mobile & Smart TV Portal
http://192.168.1.168/lan
One touch opens any active dev server on your Wi-Fi
How Portside Works Under The Hood
Zero external dependencies. No DNS tampering, no custom root CAs, and no hosts file hacks.
Standard Port 80 Proxy
Binds directly to port 80 on loopback. Incoming Host headers are matched against your registered routes in microseconds with zero memory overhead.
RFC 6761 Compliant
Modern web engines (Chrome, Firefox, Safari) treat all *.localhost subdomains as special local names that resolve straight to 127.0.0.1 without touching DNS.
Multi-Device LAN Routing
mDNS multicast daemon broadcasts your services across local Wi-Fi, allowing Smart TVs, iPhones, and Android tablets to open your dev builds without setup.
Get Portside Today
Direct binary downloads pulled straight from the latest GitHub release. Zero installer hassle.
Windows
Portside-Launcher.exe
6.2 MB
macOS
Apple Silicon & Intel
6.2 MB
Linux
x86_64 & ARM64
6.2 MB
Looking for older releases or source code? View all release tags on GitHub Releases →
One-line terminal installer (macOS & Linux)
curl -fsSL https://raw.githubusercontent.com/letsmakepact/PortSide/main/install.sh | bash