As the name suggests, it is a simplified Leak detection tool or project built around the MemoryToolkit.Maui package.
- Add a component to the Detector XAML Page.
- Start the app in debugging mode.
- Navigate to Detector Page to start testing for leaks!
- Wait until the page refreshes itself.
- Keep your eye on the Output window.
- The leak report will be released.
- The app will shutdown automatically within seconds.
A component is any element or control or package that can fit in a XAML page.
For example,
- Maui native elements like Grid, Button, Image, CollectionView, DatePicker ...etc
- Elements of Libraries like MAUI Community Toolkit.
- Any third-party UI kit.
Because all you have to do is add a XAML component, fire up the app, and sit back and watch :)
This is an experimental project built around another toolkit; therefore, it comes with ZERO promises.
Please feel free to fork in and add value to this project.
A value could mean code, a suggestion, or even an honest opinion about the reliability of this project.

Success story :)

Leak detected :(

Comparing 3rd party Calendar controls for possible leaks.
In the following report, syncfusion Calendar control leaks badly!


The CalendarView.MAUI package did a very good job!
