Get started
Installation
Load WindUI into your script hub in seconds with a single
loadstring call.Quickstart
Build your first window with tabs and UI elements in minutes.
Components
Explore every component — windows, tabs, buttons, sliders, dropdowns, and more.
Themes
Browse all 10+ built-in themes and learn how to create your own.
Key features
10+ built-in themes
Dark, Light, Rose, Plant, Indigo, Sky, Violet, Amber, and more — all swappable at runtime.
Rich UI elements
Toggle, Button, Slider, Dropdown, Input, Colorpicker, Keybind — all with save/load support.
Config system
Persist element state between sessions using
Flag identifiers and the built-in config manager.Key system
Gate your hub behind license keys or external API validation without extra dependencies.
Notifications & dialogs
Toast notifications, modal dialogs, and popup overlays built in.
Localization
Ship your hub in multiple languages with WindUI’s localization module.
Quick look
quickstart.lua
Add tabs and elements
Use
Window:Tab() to create tabs, then add UI elements like buttons, toggles, and sliders.