Portkeeper
Star on GitHub Buy me a coffee

See the ports you have open,
and who started them.

A tiny widget in your menu bar or tray. Every port and Docker container, grouped by project, with the logo of the agent or IDE that started it. Stop it with one click. Free for personal use.

Live demo with sample data. Try it.

v0.4.0 · All downloads · Noncommercial license · Source
Not signed yet. macOS: right-click → Open. Windows: More info → Run anyway.

Always one click away

Lives in the macOS menu bar or the Windows tray. No Dock icon, no window to lose. Floats over full-screen apps.

Ready when you log in

Turn on Launch at login and Open widget on start, and the list is there as soon as your computer is. New versions install themselves with one click.

Who started it

Walks up the process tree to the agent or IDE: Claude Code, Codex, Cursor, Gemini, Copilot, VS Code and more.

Stop, restart, lock

Stop a project with one click and start it again later. Lock the one a client is using so nobody stops it.

Pull requests welcome Found a bug, missing your agent or IDE, or have an idea? Open an issue or a pull request. Every contribution is reviewed.
Marc Aparisi Rull
Maintained by Marc Aparisi Rull LinkedIn · GitHub · Illeta Digital · Buy me a coffee