A collection of modular Roblox asset packs that each work standalone, and unlock far greater capability when combined. Start free, scale as you build.
Pick a pack and start building. Every pack works standalone. Combine them for even more power.
Complete GUI framework for Roblox games
Full pet hatch, equip & trading system
Player saves & Robux purchase handler
Centralized audio & SFX management
Daily login rewards, group bonuses and time-based reward progression
Redeemable codes for in-game rewards and promotional campaigns
Player-to-player item trading with offer and accept flow
Luck-based reward wheel with customizable prizes and odds
Every pack ships with everything it needs to work standalone. Combine them to unlock cross-pack synergies.
A complete, polished GUI framework. Screens, modals, buttons, and nav, all wired up and ready to extend. Sound System, Music Player and Datastore & Purchase System are included.
Pet panels wire up automatically inside your existing GUI.
A full pet system: hatch, equip, trade, and level up, with built-in GUI panels. Includes Sound System, Music Player and Datastore & Purchase System.
Pet panels wire up automatically inside your existing GUI.
Persistent player data and Robux purchase handling, pre-wired to fire events when General UI Kit buy buttons are clicked.
Centralized audio management. Sound effects, music zones, and UI sounds all in one configurable system.
Packs are designed to talk to each other. Drop in a second pack and the first one already knows what to do.
Pet panel wires up automatically. Hatch screen, inventory, and trading appear in your existing GUI.
All UI interactions get centralized audio. Buttons, transitions, and alerts play sounds without any wiring.
Buy buttons in your shop UI trigger purchase handling and auto-save player data. No extra scripting needed.
Installs and manages all packs from a single Studio panel. One-click setup, auto-updates, and visual configuration.
Installation guides, quick start instructions, and synergy notes for each pack.
RBLX_GUITemplate into StarterGuiServerScriptServiceConfig module-- Open a screen
local GUI = require(game.ReplicatedStorage
.RBLX.GUITemplate)
GUI:OpenScreen("Shop")
-- Listen for buy events
GUI.OnPurchase:Connect(function(itemId)
-- handle purchase
end)
Synergy Note: Installing Easy Pet System, Datastore, or Sound System and Music Player alongside this pack auto-enables their integration. No additional wiring needed.
RBLX_GUITemplate_Lite into StarterGui-- Navigate between screens
local GUI = require(game.ReplicatedStorage
.RBLX.GUILite)
GUI:Navigate("Settings")
-- Go back
GUI:Back()
RBLX_MusicPlayer into StarterGuiTracks config table-- Config module
return {
Tracks = {
{ Id = 1234567890,
Name = "Epic Theme" },
{ Id = 9876543210,
Name = "Chill Vibes" },
},
AutoPlay = true,
Volume = 0.8,
}
Synergy Note: When Sound System is installed, Music Player GUI Lite routes all playback through it for unified volume control.
ServerScriptServiceRGBLoop-- Tag any Part via script:
local CS = game:GetService(
"CollectionService")
CS:AddTag(workspace.NeonSign,
"RGBLoop")
-- Or in Studio:
-- Properties > Add Tag > "RGBLoop"
Documentation will be available when the Plugin launches.
Start with a free pack and add more as your game grows. Every pack is designed to work together from day one.