WindUI is an open-source Luau UI library for Roblox script hubs. It gives you a fully-featured window system, a set of interactive elements, multiple built-in themes, a config/flag system for persisting state, and a key system for access control — everything a modern script hub UI needs, packaged as a singleDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/Footagesus/WindUI/llms.txt
Use this file to discover all available pages before exploring further.
loadstring call.
Key features
Window system
A draggable, resizable window with a configurable topbar, tab panels, section groups, and an optional open/close button.
Built-in themes
Dark, Light, Rose, Plant, Indigo, Sky, Violet, Amber, and more. Themes are swappable at runtime with
WindUI:SetTheme().Rich UI elements
Toggle, Button, Slider, Input, Dropdown, Colorpicker, Keybind — all with optional descriptions, icons, and locked states.
Config & flag system
Attach a
Flag string to any element and use the built-in config manager to save and load values between sessions.Key system
Gate your hub behind a static key, a key list, or an external API validator. Supports HWID-bound saved keys.
Notifications & popups
Toast notifications with icon, duration, and close controls. Modal popup dialogs with configurable action buttons.