Description
Changelog
Reviews (0)

How to Install

Copy addons/ui_flow into your project, then enable "UI Flow" under Project Settings → Plugins.

What’s included

  • Core navigation — Stack-based push / pop / replace, page lifecycle, modal pages, scene resolver (by class_name), optional object pooling, guards
  • Input & gamepad — Top-page focus navigation, input actions, ActionBar / input prompts, AxisBinder (stick → slider), virtual cursor
  • Transitions & animation — Fade / slide / scale and related presets, animator / sequencer helpers
  • Data & events — Bind utils, list binder, data store, event bus, theme helpers (native Godot Theme + legacy UIFlowTheme)
  • UI components — Toast, Confirm / Alert, Tooltip, Context Menu, DataGrid, VirtualList, Inventory / Equipment grids, ItemSlot, drag & drop, WorldUI, plus workflow glue (PageOpener, VisibilityGroup, ChildPool, ChildrenSwitcher, …)
  • Editor extras — Flow Dock / page inspector helpers shipped with Free
  • C# bridge — Thin wrappers over the GDScript autoload (with C#-only fallback)
  • Docs & examples — Getting-started docs and demo scenes under the addon
  • Themes / prompt assets — Built-in theme resources and keyboard/gamepad prompt icons

Requirements

Godot 4.6 or newer

Quick start

  • Enable UI Flow under Project Settings → Plugins
  • Go to example scenes included in addons/ui_flow and

Resources

  • Docs: https://indieshade.github.io/uiflow/docs/
  • Product page: https://indieshade.github.io/uiflow/
  • Repository: https://github.com/indieshade/uiflow
  • License: MIT

Changelog for version 1.0.0

No changelog provided for this version.

Reviews

UIFlow has no reviews yet.

Login to write a review.

Consider supporting the creators!

If you enjoyed this asset consider supporting its creator. Follow the link below.