Introducing UWPSpy, an inspection tool for UWP and WinUI 3 applications that enables to view and manipulate UI elements and their properties in real time.
I’ve been interested in UWP since the release of Windows 11, where the taskbar UI was reimplemented using a new technology called XAML Islands. I created UWPSpy after gaining some experience with UWP. UWPSpy makes it easy to experiment with UWP UI elements and see how various changes behave before making them permanent. One example where UWPSpy comes in handy is with the Windows 11 Taskbar Styler mod, refer to its details page to see examples of UI customizations that are possible.
UWPSpy.zip (418.15 kB)
- Run UWPSpy.exe and select the UWP/WinUI 3 application you want to spy on.
- A window with the application’s UI elements will appear for each UI thread of the target application.
- A UWPSpy spying window can be closed, in which case it will become hidden. It can be shown again by running UWPSpy.exe again and selecting the same application.
- To completely stop spying on an application, its process must be terminated.