View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.0.58 or later
- Package size
- 3.8 MB
- Files
- 214
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $17.50 on
Keywords
UIBridge Pro — UGUI to UI Toolkit Migrator
Convert UGUI prefabs to UI Toolkit (UXML + USS) and refactor referencing C# in batch. 18 mappers, dry-run preview, Roslyn rewriters, CI-ready CLI.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 14
UIBridge Pro — UGUI to UI Toolkit Migrator screenshot 1
About this asset
UIBridge Pro is the migration suite Unity should have shipped with
UI Toolkit. It converts your existing UGUI hierarchies to UI Toolkit
(UXML + USS), refactors the C# that drove them, and gives you a live
side-by-side preview so you never apply a change you can't see first.
Built for Unity 6 studios moving production UI to UI Toolkit without
rewriting every screen by hand.
From the publisher's Asset Store listing.
Technical details
**18 built-in component mappers** — Image, RawImage, Text, TMP_Text,
Button, Toggle, Slider, ScrollRect, Dropdown / TMP_Dropdown,
InputField / TMP_InputField, Mask, RectMask2D, LayoutElement,
Horizontal / Vertical / Grid layout groups, ContentSizeFitter,
AspectRatioFitter.
- **Anchor-aware RectTransform → Flexbox translator** with sibling-
relative outlier filtering so dimmer backdrops don't inflate canvas
sizing.
- **Live side-by-side preview** — UGUI rasterized at authored canvas Px
next to the live UI Toolkit tree with shared zoom and auto-fit.
- **Roslyn C# refactor with dry-run UI** — `GetComponent<T>()`,
`.onClick.AddListener(...)`, `FindObjectOfType<T>()`, and
`[SerializeField]` UGUI field analyzers with line-by-line diff and
opt-in per-file apply.
- **Batch conversion + Reports tab** — Asset compatibility matrix
(Preserved / Translated / Flagged / Unsupported) per batch, HTML + JSON
export.
- **IAssetAdapter SDK** — extend the converter with your studio's
shaders, materials, and assets (sample included).
- **Headless CLI for CI** — `-batchmode -executeMethod` entry, JSON
config in / JSON report out, exit-code-aware for pipeline gating.
- **Project Settings asset** — `ProjectSettings/UIBridgePro.asset`
checks into git so the whole team converges on the same setup.
- **Documentation in 8 languages** — English, Türkçe, Español, Deutsch,
Italiano, Français, 日本語, 中文.
### How it stays out of your way
- Editor-only — no runtime code in player builds.
- No `Resources/` folder.
- No telemetry, no network calls.
- Single root folder (`Assets/UIBridgePro/`), single menu item
(`Window → UIBridge Pro`).
### Companion product (separate SKU)
**UIBridge Pro — UI Toolkit to UGUI Migrator** handles the reverse
direction for projects that need to roll back or maintain dual UI
stacks. Both SKUs share the same brand, UI, and engineering principles.
### Requirements
- Unity 6 (6000.0.x or newer)
- UGUI package (com.unity.ugui 2.0+)
- TextMeshPro (bundled in Unity 6)
- URP, HDRP, or Built-in render pipeline
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.58f2 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.