SoundSwitchWidget

SoundSwitchWidget is a minimalist app that lets you switch audio outputs in a simple and convenient way. Do you have a large screen, or often switch between headphones and speakers? This tiny widget brings audio settings closer to your fingertips. The app features a single dropdown for all available output devices and a volume control. It behaves like a desktop widget. SoundSwitchWidget only updates when you click on it — it then retrieves the current output and volume. This is done to avoid constantly querying the system for changes in the background. Right-clicking the app opens the settings menu. You can choose to keep it always on top or have it launch automatically when the system starts.
The application is free, and the source code is also available, so you can choose whether to download it or compile it yourself from the source. To compile it, you'll need Windows 11 and Visual Studio. The application is written in C#. SoundSwitchWidget source code on GitHub. You can download previous versions on GitHub. Releases history on GitHub
The executable file is not signed by a certificate authority, as we haven't purchased a code signing certificate yet. In general, it's a good idea to scan any unknown application with your antivirus software. During installation, you'll need to manually confirm the missing certificate warning screen by clicking "More info" on the blue Windows security prompt, then selecting "Run anyway." A certificate doesn't guarantee the app is safe—it only confirms that the publisher is known. The application is hosted on GitHub servers. If you still don't trust the app—which is completely understandable—you can always compile it yourself from the source code. That way, you won't see the warning screen at all.
If you have an idea for improving the app, found a bug you'd like to fix, or just have any other feedback, feel free to leave us a message in the comments.
More screenshots of the application
Comments