Skip to content
github-actions[bot] edited this page Aug 28, 2026 · 4 revisions

MAUI Inspector — documentation

Chrome DevTools for your .NET MAUI app: inspect and live-edit the visual tree, mock HTTP traffic, hunt leaks and drive several devices at once — all from a web panel served by the app itself.

New here? Start with Getting started — two lines in MauiProgram.cs and the app prints the panel's URL.

Using the panel

  • Getting started — packages, setup, options, manual control
  • The web panel — the views and toolbars, and the on-device overlay
  • Inspecting — the tree, the box model, the property sheet, live edits
  • Styles & resources — extract style, the Resources popup, the design cookbook
  • WYSIWYG editor — structure editing, toolbox, snap lines, grid designer
  • Multi-device — one panel, several simulators, emulators and phones

The desktop companion

  • Sync tool — maui-inspector-sync: XAML write-back, heap dumps, device ports

Diagnosing

Automating

  • UI tests — Maestro and Appium: AutomationIds, mocks, a leak gate
  • HTTP API — every endpoint the panel itself uses
  • Leak-hunting skill — the method as a Claude Code skill

The rest

  • Reference — platforms, options, storage, how it works, troubleshooting, limitations

Clone this wiki locally