TITAN DECOMPILER *OPEN SOURCE*
Key RequiredUniversal

TITAN DECOMPILER *OPEN SOURCE*

Universal ScriptMANGO205MANGO205 2.6K views 179 executesUpdated Jan 8, 2026
5.0/ 5(3 votes)
30100% Positive
Lua Script•80 lines (2536 chars)
-- [[ THIS IS NOT THE DECOMPILER THE DECOMPILER ON THE DISCORD EXECUTE THIS SCRIPT TO JOIN THE DISCORD ]] --

local ScreenGui = Instance.new("ScreenGui")
local MainFrame = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local DiscordButton = Instance.new("TextButton")
local CloseButton = Instance.new("TextButton")
local UICorner = Instance.new("UICorner")

-- Parent GUI ke CoreGui agar tidak hilang saat reset (jika executor mendukung)
ScreenGui.Name = "SimpleGui"
ScreenGui.Parent = game:GetService("CoreGui")
ScreenGui.ResetOnSpawn = false

-- Main Frame (Kotak Utama)
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
MainFrame.Position = UDim2.new(0.5, -100, 0.5, -75)
MainFrame.Size = UDim2.new(0, 200, 0, 150)
MainFrame.Active = true
MainFrame.Draggable = true -- Agar bisa digeser

local FrameCorner = Instance.new("UICorner")
FrameCorner.Parent = MainFrame

-- Judul
Title.Name = "Title"
Title.Parent = MainFrame
Title.BackgroundTransparency = 1
Title.Size = UDim2.new(1, 0, 0, 40)
Title.Font = Enum.Font.GothamBold
Title.Text = "MY SCRIPT"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextSize = 18

-- Tombol Discord
DiscordButton.Name = "DiscordButton"
DiscordButton.Parent = MainFrame
DiscordButton.BackgroundColor3 = Color3.fromRGB(88, 101, 242) -- Warna Discord
DiscordButton.Position = UDim2.new(0.1, 0, 0.4, 0)
DiscordButton.Size = UDim2.new(0.8, 0, 0, 35)
DiscordButton.Font = Enum.Font.Gotham
DiscordButton.Text = "Copy Discord"
DiscordButton.TextColor3 = Color3.fromRGB(255, 255, 255)
DiscordButton.TextSize = 14

local ButtonCorner = Instance.new("UICorner")
ButtonCorner.Parent = DiscordButton

-- Tombol Close
CloseButton.Name = "CloseButton"
CloseButton.Parent = MainFrame
CloseButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
CloseButton.Position = UDim2.new(0.1, 0, 0.7, 5)
CloseButton.Size = UDim2.new(0.8, 0, 0, 30)
CloseButton.Font = Enum.Font.Gotham
CloseButton.Text = "Close"
CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseButton.TextSize = 14

local CloseCorner = Instance.new("UICorner")
CloseCorner.Parent = CloseButton

--- [[ FUNGSIONALITAS ]] ---

-- Fitur Copy Link
DiscordButton.MouseButton1Click:Connect(function()
    setclipboard("https://discord.gg/Fj5cq6kWq6")
    DiscordButton.Text = "Copied!"
    wait(2)
    DiscordButton.Text = "Copy Discord"
end)

-- Fitur Close
CloseButton.MouseButton1Click:Connect(function()
    ScreenGui:Destroy()
end)

print("Script Loaded Successfully!")

Features & Information

Titan is an advanced Lua and Luau decompiler designed to reconstruct compiled bytecode into structured, readable source code. It supports Lua 5.1 through 5.3 and modern Luau (Roblox), producing fully structured control flow, expressions, and proper variable naming. Key Features Full Bytecode Deserialization: Reads Lua/Luau bytecode, constants, upvalues, nested functions, and debug info. Control Flow Graph (CFG) Builder: Converts raw bytecode into structured blocks with proper successor/predecessor relationships. Advanced Control Flow Structuring: Automatically reconstructs loops (for, while), conditional branches (if/else), and sequences. Expression Builder: Converts bytecode operations into readable expressions with proper operator handling. Variable Name Resolution: Generates meaningful variable and argument names for decompiled code. Structured Code Generator: Produces clean, indented, fully functional Lua/Luau code. Safe Decompilation: Provides a wrapper to handle errors gracefully, ideal for public tools. Broad Lua Version Support: Best results on Lua 5.1–5.3 and Luau, with partial support for Lua 5.4–5.5. What Titan Is Good For? Recovering Lost Source Code: Recover your own compiled Lua or Luau scripts if the original source is unavailable. Debugging Compiled Scripts: Inspect functions, control flow, constants, and upvalues for troubleshooting. Learning & Education: Explore how bytecode maps to readable source code and learn Lua/Luau internals. Tooling & Development: Integrate into IDEs or scripts to analyze and visualize compiled Lua/Luau functions. Research & Static Analysis: Build analysis tools to detect patterns, structure, and potential vulnerabilities. Legal Security & Auditing: Analyze your own code or code you have permission to audit for performance or security. Strengths Produces structured, readable Lua/Luau code rather than flat disassembly. Handles nested functions, loops, and complex conditionals. Supports modern Luau features used in Roblox development. Robust pipeline: deserializer → CFG → structurer → expression builder → codegen. Can be shared publicly with safe wrapper functions to prevent crashes. OPEN SOURCE ON DISCORD
#DECOMPILER

Community Comments (7)

v1nnzv1nnzJan 8, 2026

sampah ajg

Replying to @v1nnz
ndraawzndraawzJan 8, 2026

@sleeper wkwkwk

Replying to @v1nnz
MANGO205MANGO205Jan 9, 2026

@sleeper lu emng coba ajg

v1nnzv1nnzJan 9, 2026

diem ngntod

Replying to @v1nnz
MANGO205MANGO205Jan 9, 2026

@sleeper nyocot asu

Replying to @MANGO205
v1nnzv1nnzJan 9, 2026

@SCRIPTBLOXSECURITY ngntod jgn banyak cocot lu

Replying to @v1nnz
MANGO205MANGO205Jan 10, 2026

@sleeper halah nyocot asu

More Scripts for Universal Scripts