macOS status bar app that monitors and kills processes on development ports (3000-3020).
- Scans ports 3000-3020 every 2 seconds
- Shows process count in status bar:
0orN⚠️ - Click to see menu with all running servers
- Kill individual processes or all at once
- Uses SIGTERM → SIGKILL for safe termination
Built with:
tray-icon- macOS status bar integrationwinit- event loopcrossbeam-channel- thread communicationnix- signal handling
Key files:
src/main.rs- all application logicCargo.toml- dependencies
# Build
cargo build --release
# Run
./target/release/devwatchThe binary is standalone and can be moved anywhere.