superportless
One port. Many Git worktrees.
Each tab connects to the right local server automatically.
Problem
- When developing with git worktree, spinning up multiple servers simultaneously causes port conflicts — forcing you to change port numbers per worktree.
- Vercel's portless solves the port conflict by assigning unique subdomains per server, but this breaks CORS policies, OAuth redirect URLs, and other origin-sensitive configurations that assume a fixed host.
Solution
superportless routes each browser tab to its own local server using the same host and port, so you can run parallel worktrees without touching any configuration.
How It Works
Step 1
Start superportless with your server
Step 2
Open a new browser tab for each worktree
Step 3
Each tab automatically connects to its own local server
Step 4
Develop in parallel — no restarts, no port changes
Key Features
Same Host and Port
No subdomain tricks or DNS config. Your app always runs on the address you expect.
Per-Tab Server Routing
Each browser tab is connected to a different local server, fully isolated.
Zero Config Changes
Works with your existing app configuration. No environment variables or port overrides required.
Multi-Worktree Ready
Designed for git worktree workflows. Spin up a server per branch and develop in parallel.
Use Cases
Developers working across multiple git worktrees simultaneously.
Reviewing a PR while keeping the main branch running.
Running experiments in isolated environments without config overhead.
Teams that need instant context switching between features.
FAQ
How is this different from portless?
Tools like vercel/portless assign unique subdomains per server, which requires DNS configuration and changes how your app is accessed. superportless keeps the same host and port for every tab, so your app config doesn't need to change at all.
Which frameworks are supported?
superportless works at the proxy level and is framework-agnostic. It works with any local dev server that speaks HTTP.
Does it work on all operating systems?
superportless targets macOS. Support for other platforms is on the roadmap.
Is it free?
Yes. superportless is free and open source.