Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Port HarbourNew to Visual Studio Code? Get it now.
Port Harbour

Port Harbour

zagrosi-code

|
3 installs
| (1) | Free
Live pixel-art harbour for your dev ports + docker containers. See which processes own which ports as ships moored at the seawall.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
█▀█ █▀█ █▀█ ▀█▀   █ █ ▄▀▄ █▀█ █▀▄ █▀█ █ █ █▀█
█▀▀ █▄█ █▀▄  █    █▀█ █▀█ █▀▄ █▄█ █▄█ █▄█ █▀▄

Computer ports on a pixel-art harbour. Pun + pleonasm (port = harbour). Both intended. 🚢

⭐ Now on the VS Code Marketplace: Port Harbour.

Your listening sockets are fishing boats moored at the seawall. Your Docker containers light up windows in the red palazzo on the right. The cathedral keeps real time. The lighthouse rotates. The sun rises and sets with your system clock.

Sidebar: every port lined up next to its boat

Each LISTEN row is a boat at the seawall. Click one to inspect.

Install

Install from the VS Code Marketplace, or search for Port Harbour in the VS Code Extensions view.

After installing, open it from the Port Harbour Activity Bar icon, the Port Harbour status bar item, or the command palette command Port Harbour: Open.

Run from source

  1. Open this folder in VS Code.
  2. Press F5.
  3. In the new window: ⌘⇧P → Port Harbour: Open.

Click any audio toggle to wake up the sea, bells, and retro music (browsers gate Web Audio).

Things to look for

  • 🌅 Day/night cycle (golden hour is the prettiest)
  • ⛪ Someone waving from the cathedral window
  • 🐱 Two cats. One has spots.
  • 🐋 A whale. Dolphins. A sea serpent. Glowing jellyfish at night.
  • 🛸 UFOs at 3 AM (rare)
  • 🍾 A bottle drifting past with a love note
  • 🌈 Konami code → CRT mode

No VS Code? There's a TUI

cd rust && cargo build --release
./target/release/portharbour

q quit · / filter · s sort · k kill PID · ? help.

Build

Needs Node 24+ and Rust.

cd rust && cargo build --release && cd ..
npm install && (cd webview-ui && npm install) && npm run build

Credits

Art inspired by Igor Grincu (LinkedIn). His harbours are hand-painted. Mine are drawn by code in a <canvas> at 30 FPS.

License

MIT.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft