XAML Spy

No More Secrets with XAML Spy.

Learn how your XAML application really works.

No More Secrets with XAML Spy.

XAML Spy Features

Manage your XAML applications.
App management
Explore the contents of the application package.
Package explorer
Explore the app's virtual file system.
Storage explorer
Explore the UI automation tree.
Automation browser
Explore the visual UI tree.
UI explorer
Adapt XAML Spy to your needs.
Highly customizable
Manage your XAML applications.

Manage your XAML applications.

The application managers for Silverlight, Windows Phone, WinRT and WPF provide instant access to recently used applications, installed and running applications. Group your favorite applications with a single click.

Explore the contents of the application package.

Explore the contents of the application package.

Explore the hierarchical structure of the application deployment package. Individual files can be extracted and viewed in an external application.

Explore the app's virtual file system.

Explore the app's virtual file system.

XAML Spy provides full read and write access to the virtual file system associated with the XAML application. Use the storage explorer to browse the file system structure, view, export and delete files.

Explore the UI automation tree.

Explore the UI automation tree.

The automation tree visualizes how automation clients see your application. This a great feature to verify whether your application is usable for accessibility.

Explore the visual UI tree.

Explore the visual UI tree.

The UI explorer provides real-time read and write access to the visual tree structure of a XAML application. Read and modify visual properties, view the XAML, review the statistics and monitor events raised in the UI.

Adapt XAML Spy to your needs.

Adapt XAML Spy to your needs.

XAML Spy allows you to change a wide variety of settings, ranging from the visual appearance to specifying external tools to work with XAML Spy.