MACOS MENU BAR TOOL

No terminal needed all your ports, right in your Bar.

Gooliya Port Bar lives in your menu bar, automatically scanning common dev servers and Docker containers. Pin, rename, remove, and open them in your browser with one click.

Works on Apple Silicon and Intel Macs · Lives in the menu bar · No Dock icon

Gooliya Port Bar's menu bar popover, showing the list of locally listening ports

Why Gooliya Port Bar?

The more projects you're running, the more of these you hit every day

Too many ports, too hard to track

With enough terminal windows open, it's easy to lose track of which port belongs to which project.

See everything from the menu bar

A menu bar app lists every port your Mac is currently listening on — no more switching windows to check.

Finding the URL means opening a terminal

Want to test something in the browser? You still have to dig through the command line to find the port number.

One click to open

Click any item in the list to open that port in your default browser, instantly.

Forgotten services pile up

As side projects multiply, old services get left running — sometimes even colliding on the same port without you noticing.

Pin, rename, and remove — all in one click

Pin the ones you use most to the top, give each service a name you'll actually recognize, and remove the ones you don't need with one click.

Everything you need

7 features, and counting

  • Scan local ports

    Automatically lists listening npm, Vite, Next, and Astro dev servers, plus Docker containers.

  • Pin your favorites

    Pin frequently used ports to the top of the list so you don't have to scroll to find them.

  • Rename anything

    Give any entry a name you'll actually recognize, instead of a raw port number or process name.

  • Open in your browser, one click

    Click an entry to open that port in your default browser — no need to type a URL.

  • Automatic rescanning

    Rescans automatically when the window regains focus, or refresh manually anytime.

  • Launch at login

    Optionally start automatically when you log in, so you never have to open it by hand.

  • Lives in the menu bar, not the Dock

    Stays entirely in the macOS menu bar — no extra icon cluttering your Dock.

Quick start

Three steps and you're set

  1. 1

    Download Gooliya Port Bar

    Download the latest .dmg from Releases, then drag Gooliya Port Bar into your Applications folder. The same file works on both Apple Silicon and Intel Macs.

  2. 2

    How to install

    Drag Gooliya Port Bar.app into the Applications folder, then double-click to open it. The first time, macOS will ask you to confirm — go to System Settings → Privacy & Security and click Open Anyway, then confirm with your password or Touch ID. You won't be asked again after that.

    See the install screenshots
  3. 3

    Start using it

    Once open, the app lives in your menu bar. Local dev servers and Docker containers are scanned automatically — just click one to open it in your browser.

FAQ

Two steps to feel confident this app is safe

The app is packaged with an ad-hoc signature (a codesign integrity signature), and the source is fully open under the MIT license. Here's how to check it yourself:

  1. Verify the hash: every Release includes a checksums.txt — after downloading, run shasum -a 256 *.dmg in the same folder and compare the value to confirm the file wasn't tampered with.
  2. Have AI review the source: open it directly in ChatGPT, or copy the text below and paste it into Claude or another AI assistant for a quick scan.
    Please review the source code of this open-source macOS app at https://github.com/imsyuan/gooliya-port-bar (Rust + Svelte, built with Tauri). Look especially for any outbound network calls, access to sensitive files, or suspicious data exfiltration behavior.
Does it support Intel Macs?

Yes. The build is a Universal Binary — the same .dmg works on both Apple Silicon and Intel Macs, so there's no version to choose.

The menu bar icon is missing, or clicking it does nothing?

Gooliya Port Bar runs as a single instance and never appears in the Dock. Launching it again simply brings the existing window to the front instead of opening a new one. If you can't find the icon in the menu bar at all, check Activity Monitor to confirm the app is still running.

I don't see a dev server I started — what should I do?

Scanning relies on lsof to find ports in the LISTEN state, then classifies each one as a Node dev server (vite, astro, next, tsx/ts-node, etc.) or a Docker container. The list rescans automatically when the window regains focus, or you can refresh manually — if a service started after the last scan, one refresh usually picks it up.

Does this site or the app send data anywhere?

The app itself never connects to the network — all scanning happens locally. This website uses Google Analytics for basic traffic stats and doesn't collect any other personal data.

How do I report an issue?

The source is public on GitHub under the MIT license — feel free to open an issue there with questions or ideas.