VibeHunt
Back to browse

AutoMute

Mute or unmute the system based on the current Wi-Fi network

AutoMute runs in the background on macOS and watches the currently connected Wi‑Fi network. When the network changes, it automatically mutes or unmutes the system according to the preferences the user set for each network. The app presents a simple status‑bar icon that indicates it is active and provides a menu for adjusting settings at any time.

The initial setup is a one‑time process that displays a reverse‑chronological list of recently used Wi‑Fi networks. Users assign a mute or unmute action to each entry, optionally selecting a “Not connected to any network” option. A short timer prevents rapid toggling when the Wi‑Fi signal briefly drops. The interface remains on top during configuration to avoid being hidden behind other windows.

Implemented in Swift 2, AutoMute uses a WifiManager class to monitor network changes and delegate calls to the AppDelegate, which updates the status item. The project is open source, includes a license file, and welcomes contributions via feedback, issues, and pull requests.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps