VanQuyt

Addon for Godot

LayoutGuard

Test your Godot UI at every resolution before your players do.

Free, or pay what you want

LayoutGuard comparing a broken and a fixed UI at two resolutions

What it does

Every size at once

It loads your UI scenes off-screen at a list of viewport sizes and reports the Control nodes that stop fitting.

The breakage that matters

Nodes pushed outside the viewport, clipped by a parent, squeezed below their minimum size, or with text that no longer fits.

One click to the node

Results are grouped by scene and viewport size. Click one to select the offending node in the Scene dock.

Headless, for CI

The same rules run from the command line, print JSON and set exit codes, with a baseline so an existing project only hears about new breakage.

Never writes your scenes

Audits run on a throwaway clone. The test suite hashes every scene before and after to prove it.

You build a settings menu at 1920x1080. It looks fine. Three weeks later someone opens the game on a 1366x768 laptop and the Apply button sits below the bottom of the screen.

LayoutGuard catches that first. Open a scene and press Audit Layout; six desktop sizes are checked by default, mobile presets are one click away, and you can type in your own.

What it does not do

  • It does not look inside a ScrollContainer: scrolling content is meant to overflow.
  • It reads scenes from disk, so save before you audit.
  • It does not fix anything. It reports, and you decide.