Skip to content

OpenPort v1.0.0

Choose a tag to compare

@serdarsalim serdarsalim released this 05 May 08:57
· 57 commits to main since this release

OpenPort v1.0.0

First major release. Native macOS app for managing local dev servers across your portfolio.

⬇ Download openport-macos.zip — unzip, double-click, done.

What's new in v1.0

  • Live port detection — sees every dev server bound on your machine, not just ones it started. Match by working directory.
  • Multi-port awareness — green dot next to the port column when an app is bound to multiple ports (frontend + backend, HMR, debug). Click for the full list with command lines.
  • "Other ports in use" section — orphan dev servers running outside your portfolio. System processes (Tailscale, ssh tunnels, ControlCenter, Mac apps) filtered out so you can't accidentally kill them.
  • Live logs viewer — resizable modal with stdout + stderr from any running app. Search filter, auto-scroll, copy, clear. No more switching to terminal.
  • Customizable rows — hide any of the 7 action buttons (browser, copy, QR, logs, terminal, VS Code, Finder) per-app in Settings.
  • Detached state with real ports — if you started an app in a terminal on a different port, the row flips to detached and shows the actual port.
  • Settings & Help as draggable windows — keep them next to the main app instead of sheet-modal.
  • Help redesigned — sidebar TOC, search, 12 sections covering every feature.
  • What's new — discreet blue dot when there are unseen changes, hidden once viewed. Reachable from Settings or menu bar.
  • macOS switches everywhere — no more checkboxes.

Requirements

  • macOS 14 (Sonoma) or later
  • Node.js

First launch

macOS will warn "unidentified developer" because the app isn't signed. Right-click the app → Open → Open. macOS only asks once.