#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

Garage-Ware Games

Please Note

This entry is from Monday December 1, 2025. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

**Verfied to work with ALL patched Unity Versions Including the 6.4 beta


View complete Documentation or Download a compiled runtime demo from our website:

https://www.garage-ware.com/window-framework-for-ui-toolkit


Create advanced runtime UI windows in Unity using UI Toolkit – with drag, resize, theming, memory, and full customization.

Window Framework for UI Toolkit is a powerful, modular windowing system that enables developers to create runtime UI windows with drag, resize, and save-state functionality — all built with Unity UI Toolkit (UITK). Whether you're building tools, RPG menus, debug interfaces, or production overlays, this framework gets you up and running quickly.

🧩 Key Features:

  • Create runtime UI windows in code, instantly
  • 🖱️ Drag-and-drop / moveable windows
  • ↔️ Resizable windows with min/max constraints
  • 🔒 Lock/unlock position and size dynamically
  • 🎯 Save and restore window size and position across sessions
  • 🧱 Multiple layout sections: Header, Footer, Center (Primary Content)
  • 💬 Built-in tooltips – just assign a text value to the tooltip parameter of a VisualElement
  • 🧠 Contextual menus with activators attachable to any VisualElement
  • 🎨 Theme switching – apply different USS stylesheets at runtime
  • 🛠️ Fully integrated with UI Builder – use windows as custom controls or insert UXML
  • ✏️ Highly customizable layout, position, style, and behavior
  • 📌 Nine anchor points for initial window placement
  • 🖼️ Supports fullscreen, min/max size limits, optional header/footer, and much more
  • Included Theme Mangeer
  • Included Window Debugger
  • Included 6 Sample Themes

💡 Use Cases:

  • Runtime In-game UI windows
  • Runtime Inventory and equipment screens
  • Runtime Debug or developer tools
  • Runtime editors and layout panels
  • Custom Runtime modding or level design tools
  • UI Builder based tools

🎁 Bonus Features:

  • 🎉 Window persistence: Reopen windows from the last session
  • 🎭 Theme swapping for events, holidays, or game states
  • 🔄 Fully USS-powered styling for visual flexibility
  • ⚙️ Use WindowFrameworkController to manage themes globally
  • 🧩 Extend WindowFrame to create reusable, callable window types
X