Documentation
Introduction to NexusUI
A premium, feature-rich UI library for Roblox script hubs. Created by Ryu & Cuacker.
What is NexusUI?
NexusUI is a modern UI library designed specifically for Roblox script hubs and exploits. It provides a comprehensive set of components, beautiful themes, and smooth animations to help you create professional-looking interfaces with minimal effort.
25+ Themes
Pre-built themes like Dark, Cyberpunk, Ocean and more
Rich Components
Buttons, toggles, sliders, dropdowns, color pickers and more
Quick Start
Get started with NexusUI in just a few lines of code:
Load the library
local NexusUI = loadstring(game:HttpGet("https://nexusdevs.fun/nexus/nexuslib.lua"))()Create a window
local Window = NexusUI:CreateWindow({
Title = "My Script Hub",
SubTitle = "v1.0",
Theme = "Dark",
MinimizeKey = Enum.KeyCode.RightControl
})Add a tab
local MainTab = Window:AddTab({
Title = "Main",
Icon = "home"
})Add components
-- Add a toggle
MainTab:AddToggle({
Title = "Enable Feature",
Description = "Toggle this feature on/off",
Default = false,
Flag = "MyToggle",
Callback = function(Value)
print("Feature enabled: " .. tostring(Value))
end
})
-- Add a slider
MainTab:AddSlider({
Title = "Speed",
Min = 16,
Max = 100,
Default = 16,
Suffix = " studs/s",
Flag = "SpeedSlider",
Callback = function(Value)
print("Speed set to: " .. Value)
end
})
-- Add a button
MainTab:AddButton({
Title = "Click Me!",
Callback = function()
print("Button clicked!")
end
})Key Features
- 25+ beautiful pre-built themes
- Smooth TweenService-powered animations
- Comprehensive component library
- Built-in key system with HWID lock
- Config save/load system
- Notification and dialog systems
- Boot animation with loading bar
- Drag and minimize functionality
- Lucide icon support
- Multi-select dropdowns
Next Steps
Credits
NexusUI was created with ❤️ by Ryu and Cuacker.
Special thanks to the Roblox scripting community for feedback and support.