Local development servers keep running, ports collide, and macOS system listeners can look like broken dev processes.
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.
I built a native Swift menu bar app that scans listening TCP ports, classifies runtimes, explains warnings, and gates process control behind precise actions.
MacDev keeps localhost state visible while staying out of the main workspace.
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.