CAPTURED NODES—execution points
LOADER DEPTH—nested layers
REMOTE CALLS—network disabled
TRACE TIME—ready when you are

Execution map

0
READY

No trace yet.

Add a script or choose an example to explore its execution.

EntryLoaderNetworkDecoded
100%
SCROLL TO ZOOM · DRAG TO PAN

Trace console

0

Trace events appear here.

TRACING REFERENCE

How tracing works

Atlas runs scripts in a dedicated worker, captures loader calls, and maps the source it discovers. Choose the Luau VM for broad language compatibility, or the JavaScript analyzer for bounded step-by-step interpretation.

  1. Start with a script. Paste Lua, open a file, or try an offline example.
  2. Trace the layers. Follow loadstring calls, decoded text, modules, and simulated environment activity.
  3. Inspect what happened. Select graph nodes for captured source, metadata, and issues. Export the trace to revisit it later.

This is a simulated environment, not the full Roblox runtime. Unsupported syntax, missing APIs, external state, and execution limits can leave paths unexplored. Review diagnostics before treating a trace as complete. Remote URL resolution starts enabled and fetches public URLs with GET. Turn it off to inspect requests without fetching their contents.

Ctrl + Enter TraceEsc StopF Fit graph