Show HN: Portname – named localhost URLs for every dev server
github.comTired of localhost:3000 clashing with other projects. Built portname — a local proxy that gives every dev server a named URL instead of a port.
portname run dev → myapp.localhost:1999
Auto-detects Vite/Next/Nuxt, patches config automatically, proxies WebSocket so HMR works. Single binary, no dependencies.
https://github.com/hirendhola/portname This looks really clean, thanks for sharing! Does it work with custom domains too, or is it localhost only? I've got a project that needs to test against a specific domain locally. localhost only for now — portname works with *.localhost subdomains
which browsers resolve automatically so no config needed. for custom domains like myapp.company.com you'd need to manually add
it to your hosts file (/etc/hosts on Mac/Linux,
C:\Windows\System32\drivers\etc\hosts on Windows) pointing to 127.0.0.1. custom domain support is something i'd like to add in future This is super useful. Thanks for sharing! glad it's useful! let me know if you run into any issues