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

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

@githubprojectsPost Author

Project Description

View on 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.

Final Thoughts

Silence is a perfect example of a utility that solves a small but frequent annoyance with a focused, well-built tool. As a developer, I appreciate its clean code and its value as a learning resource for WinUI. As a user, I just appreciate being able to hit Ctrl+Alt+M and know I'm muted everywhere, instantly. It's a handy addition to any Windows setup, especially in our meeting-heavy world.


Found this project interesting? Follow us for more cool developer tools and projects.
@githubprojects

Back to Projects
Project ID: 87af0d89-6351-4a60-8ff4-5e0d4ce61b33Last updated: December 25, 2025 at 06:14 AM