Every dev server on your Mac, in the menu bar.

What it is, what branch it’s on, which agent started it, and what it’s costing you. Stop the ones you forgot about in one click.

Free and open source · macOS 14 or later · No account

3000Sessions

Knows which agent started it.

Servers launched by Claude Code, Codex or Conductor link back to the session that started them. Pick up the conversation, check the branch, or open the Vercel preview for the same commit.

  • Claude Codeclaude --resume
  • Codexcodex resume
  • Conductorworkspace name
  • Vercelpreview per branch
6006Leaks

Notices before your fans do.

When a server passes 2 GB or grows 500 MB in ten minutes, the menu bar turns amber and you get one quiet notification. Crashed, hung and failed preview builds get flagged too.

8000Clean up

Stops the ones you forgot.

Clean up selects servers from deleted worktrees or idle for hours. Tick the ones to go and WhatThePort stops each whole process tree. Postgres and Redis are protected by default.

5173Terminal

WTP TUI

Type wtp for the same servers, details and Clean up in your terminal, in its own colours. Click the window and try it: arrow keys to move, space for actions, q to quit.

  • wtpBrowse, open and stop servers
  • wtp listPrint them and exit
  • wtp list --jsonFor scripts and agents

Know what’s running.

Two white dots when everything’s fine. You’ll know when it isn’t.

Free and open source · macOS 14 or later · No account

  • NativeSwift, no Electron, no Dock icon.
  • PrivateNothing leaves your Mac.
  • Shortcut⌥⌘P
-zsh — 64×30
visitor@whattheport ~ % 
Servers
4.8GB
Servers 4.8 GBOther apps 7 GBFree 4.2 of 16 GB
3000menubar port monitorwhat the port · up 3h1.21 GB
3001maintomjohn.design · up 1d612 MB
5173feat/export svgpaper plugins · idle 5h184 MB
6006tokens v2+1.1 GB in 10 min2.74 GB
8000fix/auth timeoutWorktree deleted · idle 2d96 MB
WhatThePort

Every dev server on your Mac, in the menu bar.

What it is, what branch it’s on, which agent started it, and what it’s costing you. Stop the ones you forgot about in one click.

Free and open source · macOS 14 or later · No account

Servers
4.8GB
Servers 4.8 GBOther apps 7 GBFree 4.2 of 16 GB
3000menubar port monitorwhat the port · up 3h1.21 GB
3001maintomjohn.design · up 1d612 MB
5173feat/export svgpaper plugins · idle 5h184 MB
6006tokens v2+1.1 GB in 10 min2.74 GB
8000fix/auth timeoutWorktree deleted · idle 2d96 MB
3000Sessions

Knows which agent started it.

Servers launched by Claude Code, Codex or Conductor link back to the session that started them. Pick up the conversation, check the branch, or open the Vercel preview for the same commit.

  • Claude Codeclaude --resume
  • Codexcodex resume
  • Conductorworkspace name
  • Vercelpreview per branch
what-the-port
3000Running for 3h 12m
SessionDot-grid menu bar icon
Branchmenubar-port-monitor
Folder~/conductor/workspaces/what-the-port/providence
FrameworkNext.js 14
Commandnpm run dev
StartedToday 10:12 AM
WorkspaceConductor · providence
Session ID68c8fda6
Memory1.21 GB10 min
2 GB0
CPU12%
100%0
node next dev796 MB
└ next-server418 MB
└ tailwindcss --watch26 MB
6006Leaks

Notices before your fans do.

When a server passes 2 GB or grows 500 MB in ten minutes, the menu bar turns amber and you get one quiet notification. Crashed, hung and failed preview builds get flagged too.

design-system
6006Running for 2h 40m
SessionTokens v2 migration
Branchtokens-v2
Folder~/Code/design-system
FrameworkStorybook 8
Commandnpm run storybook
StartedToday 10:44 AM
Session IDa3f19c07
Memory2.74 GB10 min
2 GB0
CPU34%
100%0
storybook dev -p 60062.16 GB
└ webpack548 MB
└ node52 MB
8000Clean up

Stops the ones you forgot.

Clean up selects servers from deleted worktrees or idle for hours. Tick the ones to go and WhatThePort stops each whole process tree. Postgres and Redis are protected by default.

Clean up
280MBfreed by stopping 2
Servers 4.8 GBOther apps 7 GBFree 4.2 of 16 GB
3000menubar port monitorwhat the port · up 3h1.21 GB
3001maintomjohn.design · up 1d612 MB
5173feat/export svgIdle 5h · no connections184 MB
6006tokens v2Leaking · +1.1 GB in 10 min2.74 GB
8000fix/auth timeoutWorktree deleted96 MB
5173Terminal

WTP TUI

Type wtp for the same servers, details and Clean up in your terminal, in its own colours. Click the window and try it: arrow keys to move, space for actions, q to quit.

  • wtpBrowse, open and stop servers
  • wtp listPrint them and exit
  • wtp list --jsonFor scripts and agents
-zsh — 64×30
visitor@whattheport ~ % 

Know what’s running.

Two white dots when everything’s fine. You’ll know when it isn’t.

Free and open source · macOS 14 or later · No account

  • NativeSwift, no Electron, no Dock icon.
  • PrivateNothing leaves your Mac.
  • Shortcut⌥⌘P