What is shrex?
Shrex is an explorer than can be run with a script executor or dropped into a game for debugging reasons. This doesn't require custom functions for the explorer to load, but the remotespy, properties tab, and script viewer won't work. Because the remotespy is modular, you can just pass every remote through the ui module if you really want it to work in your game. If you want the properties tab to work, just replace the httpget with a remotefunction that returns the API dump in JSON form.
Here's a list of every tool, resource, and individual that helped me make this.
Shrex Credits:
Latte Softworks: Maui for compiling the explorer into a single script that only requires one httpget (api dump) Moon: LARPing Boatbomber: Textlabel syntax highlighter MaximumADHD: Api Dump Roblox Docs: DeepCopy domboss37: Draggable gui
ShrimpleSpy Credits:
ImmuneLion318: Lua implementation of hookmetamethod and argguard Boatbomber: Textlabel syntax highlighter ComoEsteban: Converttable domboss37: Draggable gui