Runtime Explorer[V4.3] - Drag & Drop Explorer for Live Games

See bottom of post for new updates and fixes

Latest Update: V4.3(June 7th 2026)


_

Hey everyone, I spent a couple days making this free tool. It’s a live-game explorer/properties window for authorized players that allows you to read and update properties and attributes of instances in game, even outside studio. This is useful for debugging and tuning values in your game at runtime

Features:

Performance

- Large instance trees with virtual scrolling(opening a 35,000 instance folder is fast!)

Hooks

  • Hook your own game code by listening for selected instances, forcing instances to be selected in the explorer, and other nifty things
-- Client Hook Example for listening to a selected instance
-- or force opening the tool on an instance

local Hooks = require(game.ReplicatedStorage:WaitForChild("RuntimeExplorerHooks"))

local stop = Hooks.Client:ObserveSelected(function(instance: Instance?)
    print("Selected:", instance)
    return function()
        print("No longer selected:", instance)
    end
end)

-- Select this instance and open the explorer
Hooks.Client:SelectInstance(workspace.SomePart,true) 

Context menu

  • Simple context menu to cut, copy, paste, or delete instances

RobloxStudioBeta_pg2GTgMGq8

Selection Tools

  • Simple selection behavior(LeftAlt to select parts, otherwise selects models), with simple transform tools

RobloxStudioBeta_YhjFDmo2Oy

Console

  • Real time output/dev console for reading the output of any client or the server , and writing code

RobloxStudioBeta_sv5ks3tGu1

Misc

  • Real time updating of properties under the selected instance

  • Writing properties

  • Attributes support

  • copying properties/attribute changes back into studio

    * Click the export button in the properties window to export all properties, then import them with the attached plugin under the file

  • server view mode and server edits (writing properties under server view will write them on the server)

How to get

Download it from the github page

Be sure to read the attached ReadMe under the script for setup instructions!

Special thanks to @Maximum_ADHD for his API dump and @sircfenner for his icon spritesheet
Special thanks to @AntiBoomz0r for various optimizations

404 Likes


Ayo I like the icon sprite
How many years did it take to make?
Also can I steal it lol

7 Likes


When collapsing an object that has other children expanded

image
e.g: collapsing Stages would result in that error

4 Likes

Roblox made them, so it should be cool to use.

3 Likes

I am pretty sure these are just the new default Roblox icons.
I was asking because he made the spritesheet and I am too lazy at the moment because it will be time consuming. And the one in files needs to be cut into pieces.

2 Likes

yea mb, I’m used to seeing elttob’s icon pack and forgot Roblox made new ones. Had to squint to see the icons in the image.

3 Likes

I think this was a server-view bug, I hopefully just fixed it, I updated the rbxm and roblox model

4 Likes

Yep seems to be fixed,

Small ux thing, it’d be nice if the permissions function had a player type.

return function(player: Player)
	return false
end
5 Likes

This is a great resource!

Would it be possible to consider having a way to search for instances (by name) and select parts to view in the world to change their properties quickly? (Like a toggle setting or something that turns your clicks into “selecting” parts)

Noticed a bug however, crashes your client. Having an instance children opened and having any part of that model change (or get deleted) seems to crash your client completely. Trying to find out exactly what is causing it but morphing my character with it open in the view crashes roblox completely for me.

This is happening in a very large game with a very large workspace, haven’t tested it with a smaller one.

Cheers!

6 Likes

So it’s another Dex Explorer, but for developers ingame? Sick

10 Likes

This should really be a Roblox Feature.

Anyways, nice work! This will help a lot of devs (including me).

7 Likes

Are we able to edit script(And the edit saves)? Can we create new Instances?

1 Like

Lets go developer dex :fire:

9 Likes

Scripts cannot be edited at runtime. Maybe Modules will have different results whem required again in Studio, but for Client they are compiled.

2 Likes

I might consider adding that

Also, that bug was hopefully fixed. Updated the models. Try again?

2 Likes

Yes, also exploit-explorers don’t have server-view

7 Likes

Updated the models with the next version which include some further optimizations and bug fixes

1 Like

I can confirm it is no longer occurring! Great stuff.

Just tried it and it looks nice!

However, I found a bug. When you edit a property that cannot be edited (e.g: StreamingEnabled), it still changes the value on the explorer, but if you reselect the instance after selecting other objects, it will revert back to pervious state.
image

2 Likes

this is very useful, the server & client view feature is crazy thank you

1 Like