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
Loading reviews…
Similar apps
System Monitoring & Maintenance
AutoVolume
Tool that automatically sets the volume to a specified volume
Network & Connectivity
Bluesnooze
Prevents your sleeping computer from connecting to Bluetooth accessories

Network & Connectivity
Airpass
Status bar app to overcome time-constrained WiFi networks

Clipboard, Input & Automation
Unclack
Mutes your keyboard while you type

Video & Voice
Muzzle
A simple mac app to silence embarrassing notifications while screensharing.
Window & Desktop Management
SwiftQuit
Enables automatic quitting of macOS apps when closing their windows.