Roblox - Valiant UI Library | Clean, Simple, High Quality UI Library!

 


Features:

  • Create Button | Update Button
  • Create Toggle | Update Toggle
  • Create Keybind | Update Keybind
  • Create Box | Update Box
  • Create Label | Update Label
  • Create Slider
  • Create Notification
  • Search Bar
  • Built in UI Protection

Created by Vanis#7545


Documentation:
local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/cypherdh/VanisUILIB/main/.gitignore"))()
local Window = Library:CreateWindow(<string>, Title, <string>, Version, <string>, IconID)
local Tab = Window:CreateTab(<string> Title)
local Page = Tab:CreateFrame(<string> Title)
local Label = Page:CreateLabel(<string> Title)
local UpdateLabel = Label:UpdateLabel(<string, Title)
local Button = Page:CreateButton(<string> Title, <function> Callback)
local UpdateButton = Button:UpdateButton(<string> Title, <string> Description)
local Slider = Page:CreateSlider(<string> Title, <number> Min, <number> Max, <function> Callback)
local Toggle = Page:CreateToggle(<string> Title, <string> Description, <function> Callback)
local UpdateToggle = Toggle:UpdateToggle(<string> Title, <string> Description)
local TextBox = Page:CreateBox(<string> Title, <function> Callback)
local UpdateBox = TextBox:UpdateBox(<string> Title)
local Keybind = Page:CreateBind(<string> Title, <string> Default Key, <function> Callback)
local UpdateBind = Keybind:UpdateBind(<string> Title)
local Notification = Notification(<string> Title, <string> Description, <function> Callback)

Example Script:
local library = loadstring(game:HttpGet('https://raw.githubusercontent.com/cypherdh/VanisUILIB/main/.gitignore'))()

local Window = library:CreateWindow("Name", "Version", 10044538000)

local Tab = Window:CreateTab("Scripts")

local Page = Tab:CreateFrame("Page 1")

Button = Page:CreateButton("Button", "Description", function()
CreateNotification("Title", "Description", function(value)
if value == true then
print(true)
else
print(false)
end
end)
end)

Toggle = Page:CreateToggle("Toggle", "Description", function(arg)
Toggle:UpdateToggle("New Title", "New Description")
print(arg)
end)

Bind = Page:CreateBind("KeyBind", "F", function(arg)
Bind:UpdateBind("New Title")
print(arg)
end)

TextBox = Page:CreateBox("TextBox", 10044538000, function(arg)
TextBox:UpdateBox("New Title")
print(arg)
end)

Page:CreateSlider("Slider", 16, 500,function(arg)
   print(arg)
end)

Label = Page:CreateLabel("Label")
Label:UpdateLabel("New Title")

Previous Post Next Post