Simple WinUI app to mute your mic on global level for windows
S

Simple WinUI app to mute your mic on global level for windows

Simple WinUI app to mute your mic on global level for windows

UI
130 stars
N/A forks
N/A contributors

README

Project documentation from GitHub

A Simple WinUI App for Global Mic Mute on Windows

Ever been in a meeting, needed to cough, and fumbled through three different apps trying to find the mute button? Or maybe you're a streamer who needs a quick, system-wide mute that's faster than digging into sound settings. The default mute controls are often buried or app-specific, which isn't ideal when you need silence now.

That's the itch that Silence scratches. It's a clean, open-source WinUI 3 desktop app that puts a global microphone mute toggle right at your fingertips, no matter what application you're in.

What It Does

In short, Silence gives you a system-wide microphone mute switch for Windows. It sits in your system tray, and with a single click (or a configurable global hotkey), it mutes your default microphone at the operating system level. This means every app—Zoom, Discord, your game, recording software—instantly loses microphone input until you toggle it back on.

Why It's Cool

The clever part isn't just the global mute functionality, but the implementation. It's built with WinUI 3, Microsoft's modern native UI framework, which makes it feel right at home on Windows 11. The project is refreshingly straightforward and focused. It doesn't try to be a full audio mixer; it does one job and does it well.

For developers, it's a great, practical reference for a few things:

  • Building a modern WinUI 3 desktop application.
  • Implementing a system tray (notify icon) with a WinUI app.
  • Interacting with the Windows audio subsystem to control recording devices.
  • Setting up and handling global keyboard shortcuts.

It's the kind of utility you might build for yourself, but polished enough to share.

How to Try It

Ready to give it a spin? Head over to the GitHub repository:

vertopolkaLF/silence

You have a couple of options:

  1. Download & Run: Grab the latest pre-built .msixbundle installer from the Releases page. This is the easiest way to get started.
  2. Build from Source: If you want to poke around the code (requires Visual Studio 2022 with the WinUI workload), clone the repo and open the solution. It's a great way to see how it's put together.

Once installed, you'll see its icon in your system tray. Click it to mute/unmute, or right-click to access settings where you can set up a global hotkey.

Did you like this issue?

Join our weekly newsletter

Related Projects

Love discovering amazing projects?

Help us continue bringing you the best open-source discoveries every week.

Back to Projects
Last updated: Dec 24, 2025