Skip to content

marcelwgn/VisualTreeAnalyzers

Repository files navigation

VisualTreeAnalyzers

VisualTreeAnalyzers is a Windows Runtime Component(WRC) library to analyze and scan the visual tree of UWP - OS XAML apps and libraries. The main purpose of this library is to find common errors including accessibility issues during development.

VisualTreeAnalyzers includes an accessibility scanner, classes that help with visual tree traversing and the snapshot package that helps with visual tree snapshot testing.

Sample page without analyzer Sample page using accessibility analyzer
image of non analyzer page image of analyzer page

You can find the official documentation on the website.

Samples

This repository also contains sample projects showing the different features of the VisualTreeAnalyzers library. All samples are located inside the samples folder.

VisualTreeAnalyzersSampleApp

The VisualTreeAnalyzersSampleApp is a small app showcasing different analyzers and features of VisualTreeAnalyzers.

Building the project

To build the project, you need Visual Studio 2019 and the latest Windows 10/11 SDK. The project can be build by using the VisualTreeAnalyzers.slnsolution. For more information see the development guide.

About

UWP library providing helpers to scan UWP apps for accessibility issues and other visual tree problems.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published