Back to projects
preview v0.1.4

MacDev

Native macOS menu bar control for local development projects.

A Swift menu bar app that shows which local runtimes are listening, diagnoses busy ports, and opens or stops exact localhost processes from one native surface.

MacDev menu bar runtime panel with localhost runtimes, warnings, and diagnostics
Problem

Local development servers keep running, ports collide, and macOS system listeners can look like broken dev processes.

What I built

I built a native Swift menu bar app that scans listening TCP ports, classifies runtimes, explains warnings, and gates process control behind precise actions.

Result

MacDev keeps localhost state visible while staying out of the main workspace.

Audience

For Mac developers who want localhost state, runtime warnings, and safe process control without digging through terminals.

Source and releases

source without GitHub CLI git clone https://github.com/jx-grxf/MacDev.git && cd MacDev
source with GitHub CLI gh repo clone jx-grxf/MacDev && cd MacDev
latest release open https://github.com/jx-grxf/MacDev/releases/tag/v0.1.4
download stable macos with GitHub CLI gh release download v0.1.4 -R jx-grxf/MacDev -p 'MacDev-0.1.4.dmg'

Highlights

  • Runs as a native macOS menu bar utility with a dedicated runtime browser.
  • Classifies local runtimes, system listeners, and warning states from live TCP ports.
  • Opens localhost URLs and stops exact PIDs instead of using broad process commands.