UniTray is a lightweight PowerShell tray application that helps you monitor and update Scoop, Chocolatey and WinGet packages effortlessly, all from one simple application.
It runs in the background, checks for updates, and notifies you when new versions are available.
Terminates[1] package applications to allow updates
![]() Termination |
Sends failure notifications using BurntToast
![]() Failure |
![]() Error |
Supports backdrop and dark mode integrations
| Backdrop | ||
| Type | Light | Dark |
|---|---|---|
| Acrylic |
![]() |
![]() |
| Mica (Default) |
![]() |
![]() |
| Mica Alt |
![]() |
![]() |
| Theme | |
| Light | Dark |
|---|---|
![]() |
![]() |
Note
Backdrop and dark mode integrations are only supported on Windows builds 22000+
[1]
To allow Scoop package updates, applications currently in use must be closed. It is highly recommended to ensure programs are idle and that no unsaved progress exists before termination.
If you prefer to close applications manually, do so before running updates.
- A Package Manager (Scoop, Chocolatey or/and WinGet)
- BurntToast
- Microsoft.WinGet.Client
Microsoft.WinGet.Client, run the following command in PowerShell:
Install-Module -Name BurntToast, Microsoft.WinGet.ClientTo start using UniTray:
-
Clone the repository:
git clone https://github.com/WildeBeast2521/UniTray.git -
Run the following command in Command Prompt (CMD) to start UniTray:
PowerShell.exe -ExecutionPolicy Bypass -File UniTray.ps1
Timer interval and backdrops can be set in the settings.json file created on initial start.
interval value in settings.
The default backdrop is set to Mica. To customize it, set the backdrop value in the settings with the appropriate constant. Constants for backdrops are defined below:
| Backdrop | Constant |
|---|---|
| Mica (Default) |
2
|
| Acrylic |
3
|
| Mica Alt |
4
|
UniTray has evolved through a lot of edits, from a simple tray application into a customizable update manager, with help from various sources:
- dongle-the-gadget/SystemBackdropTypes / Apply Mica to a WPF app on Windows 11 for backdrop integration
- Win32 Dark Mode / Support for dark mode in wxMSW for Dark mode support
Pull requests are welcome - check out CONTRIBUTING for more information
This project is licensed under the MIT License - see the MIT License file for details.












