Roadmap / NUI Framework

NUI roadmap

An Unreal-native, source-authored UI framework designed to make structure easier to write, review, preview, diagnose, and connect inside the Unreal Editor.

INTERNAL BUILDDeveloped and tested against Unreal Engine 5.7.4

Authoring model

Source to behavior, inside Unreal.

  1. 01

    NUIWBP asset

    The Unreal asset that owns authored source, the compiled model, diagnostics, preview data, resources, and Event Graph-facing hooks.

  2. 02

    NUI Script V2

    The source language used to describe screens, components, layout, visual properties, resources, and command names.

  3. 03

    Compile

    Parses and validates source, checks components and properties, syncs resources, and stores the compiled NUI runtime model on the asset.

  4. 04

    Editor preview

    Renders the compiled model inside Unreal so creators can inspect layout, resources, and UI changes without leaving the editor.

  5. 05

    Event Graph

    Handles behavior exposed from compile, including commands, clicks, value changes, and gameplay or UI logic integration.

Internal authoring build

Current foundations and qualifiers.

Registry status describes internal syntax availability, not a public stable release.

01
Current foundation

NUIWBP asset workflow

Create UI assets directly inside Unreal and keep authoring tied to the editor.

02
Current foundation

NUI Script V2 authoring

Write UI structure in source using the current NUI Script V2 language surface.

03
Current foundation

Compile-and-preview workflow inside Unreal

Compile the asset and preview the updated UI inside the Unreal editor.

04
Current foundation

Event Graph behavior connection

Connect UI behavior through the same asset's Event Graph.

05
Current foundation

Component registry foundation

Supported components are registered and documented through a structured component surface.

06
In progress

Component documentation foundation

Component pages, categories, property tables, examples, and status badges are being built into the documentation.

07
Current foundation

Diagnostics foundation

Compiler feedback and validation are part of the authoring loop; clearer diagnostics and source mapping continue to develop.

08
Qualified support

RHI / vector-rendered UI direction

Unreal-native RHI and vector-rendered UI support where currently implemented; this is not a blanket rendering claim.

09
Current foundation

Source-authored UI structure

UI layout and component structure are written in readable source for easier review and iteration.

10
Current foundation

Supported component categories

Current documentation covers Common, Layout, Input, Scroll/List/Data, and partial Popup/Selection direction.

11
Future direction

Future editor assistance foundation

Explicit source-authored structure creates an architectural foundation for future assistance and automation; assistance itself is not presented as shipped.

Planned alpha scope

Stabilize the loop before expanding it.

Alpha direction focuses on making the source-authored workflow understandable, repeatable, documented, and practical for real Unreal projects.

  1. 01Stable NUIWBP asset workflow
  2. 02Stable NUI Script V2 authoring loop
  3. 03Reliable compile-and-preview behavior
  4. 04Clearer diagnostics
  5. 05Polished component documentation
  6. 06Supported component reference pages
  7. 07Practical examples for common UI patterns
  8. 08Basic Event Graph command examples
  9. 09Improved source maps where applicable
  10. 10Safer error messages and validation feedback
  11. 11Starter reference project

Future expansion

Broader surfaces. The same explicit source.

01
Future direction

Expanded component coverage

Broaden the supported component surface while keeping each component documented and validated.

02
Future direction

Resource, material, and effect surfaces

Expand visual authoring with Unreal-native resource, material, and effect-driven UI surfaces.

03
Future direction

Stronger editor preview tools

Improve the preview loop so creators can inspect UI changes faster inside Unreal.

04
Future direction

Improved diagnostics and source maps

Make compile errors, warnings, and source locations easier to understand and act on.

05
Future direction

Reusable UI patterns

Provide practical patterns for menus, settings, HUD elements, lists, and repeated layouts.

06
Future direction

Advanced source-authored layouts

Expand layout options while keeping structure readable in NUI Script.

07
Future direction

MCP / AI-assisted editing workflows

Support future editor assistance through explicit, source-authored UI structure.

08
Future direction

Automation built around explicit UI source

Enable safer automation because the UI can be inspected and modified as structured source.

09
Future direction

Continued Unreal-native rendering and editor integration

Keep NUI aligned with Unreal-native rendering, editor workflows, and project behavior.