GUI Library
GrieferHub UI (GHUI) 📌 Pinned Official v1.0.0
by GrieferHub · 22 loads · added 01.09.2026
Our own unified GUI SDK. One loadstring gives your script a full windowed interface: CreateWindow, tabs, buttons, toggles, sliders, dropdowns and inputs — all with a stable API that never breaks between libraries.
Loadstring — one line to connect
loadstring(game:HttpGet("https://secret.griefer.world/library/raw/ghui"))()
Usage example
local UI = loadstring(game:HttpGet("https://secret.griefer.world/library/raw/ghui"))()

local Window = UI:CreateWindow({
    Title = "My Hub",
    Accent = Color3.fromRGB(0, 255, 127),
})

local Main = Window:CreateTab("Main")

Main:CreateButton({
    Title = "Hello",
    Callback = function()
        print("clicked!")
    end,
})

Main:CreateToggle({
    Title = "Auto Farm",
    Default = false,
    Callback = function(state)
        print("auto farm:", state)
    end,
})

Main:CreateSlider({
    Title = "Walk Speed",
    Min = 16, Max = 200, Default = 16,
    Callback = function(value)
        game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = value
    end,
})

Main:CreateDropdown({
    Title = "Select Tool",
    Options = {"Sword", "Bow", "Pickaxe"},
    Callback = function(option)
        print("selected:", option)
    end,
})

Main:CreateInput({
    Title = "Message",
    Placeholder = "type here...",
    Callback = function(text)
        print("input:", text)
    end,
})
API Reference (GHUI)
WhatCallParameters
WindowUI:CreateWindow({ Title, Accent, Footer })Title — header text, Accent — Color3 accent
TabWindow:CreateTab("Name")Returns a Tab object
ButtonTab:CreateButton({ Title, Callback })Callback() on click
ToggleTab:CreateToggle({ Title, Default, Callback })Callback(state)
SliderTab:CreateSlider({ Title, Min, Max, Default, Callback })Callback(value)
DropdownTab:CreateDropdown({ Title, Options, Default, Callback })Callback(option)
InputTab:CreateInput({ Title, Placeholder, Callback })Callback(text) on Enter
Label / SectionTab:CreateLabel("text") / Tab:CreateSection("name")—
ControlWindow:Destroy() / Window:SetTitle(t) / Window:SetAccent(color)—
View raw source All libraries Developer API docs