Easy UI Toolkit Inspector


Features ... Docs Changelog Inspect Your UI Toolkit Interfaces, Live Debugging UI Toolkit at runtime is usually a guessing game. ... ♦ A Full In-Game Overlay


by Shadowtools


Price History +

Inspect, pick, and live-edit UI Toolkit interfaces in-game or on a remote build, then review and write every change back into your project.

Features

♦ In-Game Debug Overlay

A draggable, resizable panel with a virtualized hierarchy tree and #id / .class / type search.

♦ Live Style & Attribute Editing

88 properties and attributes across 14 sections, mirroring Unity's UI Builder layout.

♦ Full Undo/Redo

Ctrl+Z / Ctrl+Y, including grouped multi-selection edits.

♦ Vector Box-Model Gizmo

Margin/Border/Padding/Content rendered live on screen, with no per-frame allocations.

♦ Element Picker

Stack-cycling and multi-select, usable from the game view or the hierarchy tree.

♦ Change Review Window

Journals every edit made in Play Mode, and lets you write it back to an existing class, a new class, or the source file, with a preview of the exact code first.

♦ Remote Debugging

Full editing parity with the in-game overlay, from inside the Unity Editor, over a lightweight TCP/UDP protocol with one-click discovery.

♦ Gamepad Navigation (Partial)

D-Pad/joystick navigation through the hierarchy, plus shoulder-button shortcuts to switch tabs and toggle the picker. It covers browsing and selecting, not typing values, so for a gamepad-first workflow we recommend editing from the Remote Debugger in the Unity Editor instead, with the gamepad used to pick the element on the device.

♦ Extensible Icon Library, Input Backend & Theme

Override any of the three without touching the package itself.

♦ Target platforms

PC (keyboard/mouse), mobile (multi-touch), and gamepad.


Link to documentation

https://www.shadowtools.fr/#/easy-ui-toolkit-inspector/installation

Docs • Changelog


🔍 Inspect Your UI Toolkit Interfaces, Live

Debugging UI Toolkit at runtime is usually a guessing game. There's no built-in way to see what's actually happening on screen, nudge a margin or a color while the game is running, and trust it'll still be there once you stop testing — you edit blind, then hunt down the right value back in the Editor, over and over.


Easy UI Toolkit Inspector changes that. Inspect, pick, and live-edit any UI Toolkit interface while your game runs, on PC, mobile, or a standalone build on a completely different device. Every change you make is tracked and reviewable, so testing in Play Mode becomes real project work instead of guesswork you redo by hand.


♦ Change Review, Not Just Live Edit

Every edit made in Play Mode is journaled. Stop testing, and a review window proposes exactly where each change belongs (an existing USS class, a new class, or the source file), showing you the exact code before anything is written.


♦ A Full In-Game Overlay

A draggable, resizable panel with a virtualized hierarchy tree, a vector box-model gizmo, and a style/attribute editor covering 88 properties and attributes across 14 sections. Full Undo/Redo, multi-selection editing, and one-click USS export included.


♦ Remote Debugging From the Editor

Connect to a standalone build running on another device or PC straight from the Unity Editor, over a lightweight TCP/UDP protocol with one-click discovery. Same 88 properties, same picker, same Undo/Redo, from inside the Editor.


♦ Works Anywhere UI Toolkit Does

Menus, HUDs, or a fully UI Builder-driven interface. PC keyboard/mouse, mobile touch, or gamepad. Requires the Input System package, installed automatically.


♦ Built to Stay Out of Your Frame Budget

Hot paths use pooled buffers and ref/out structs instead of per-frame allocations, so profiling your UI doesn't introduce the very stutter you're trying to diagnose.